Updates for task request filters

This commit is contained in:
David Bomba
2026-01-13 11:36:11 +11:00
parent 4dc37b7a57
commit 1fabf6f023
2 changed files with 8 additions and 0 deletions

View File

@@ -161,6 +161,10 @@ class StoreTaskRequest extends Request
}
if(isset($input['description']) && is_string($input['description'])) {
$input['description'] = str_ireplace(['</sc', 'file:/', 'iframe', '<embed', '&lt;embed', '&lt;object', '<object', '127.0.0.1', 'localhost', '<?xml encoding="UTF-8">', '/etc/'], "", $input['description']);
}
/* Ensure the project is related */
if (array_key_exists('project_id', $input) && isset($input['project_id'])) {
$project = Project::withTrashed()->where('id', $input['project_id'])->company()->first();

View File

@@ -136,6 +136,10 @@ class UpdateTaskRequest extends Request
$input['status_id'] = $this->decodePrimaryKey($input['status_id']);
}
if(isset($input['description']) && is_string($input['description'])) {
$input['description'] = str_ireplace(['</sc', 'file:/', 'iframe', '<embed', '&lt;embed', '&lt;object', '<object', '127.0.0.1', 'localhost', '<?xml encoding="UTF-8">', '/etc/'], "", $input['description']);
}
if (isset($input['documents'])) {
unset($input['documents']);
}