diff --git a/app/Controllers/PolicyController.php b/app/Controllers/PolicyController.php index a3f48ca..7a4dc2c 100644 --- a/app/Controllers/PolicyController.php +++ b/app/Controllers/PolicyController.php @@ -168,7 +168,7 @@ class PolicyController extends ResourceController public function updatePolicy() { try { - $data = $this->request->getPost(); + $data = $this->request->getJSON(true); if (!isset($data['id'])) { return $this->respond(['status' => 'failed', 'code' => 200, 'data' => 'ID Required'], 200); } @@ -440,13 +440,14 @@ class PolicyController extends ResourceController } $filePath = WRITEPATH . "uploads/policy/{$folder}/" . $fileRecord[$fileColumn]; + $publicUrl = base_url("uploads/policy/{$folder}/" . $fileRecord[$fileColumn]); if (!file_exists($filePath)) { return $this->respond(['status' => 'failed','code' => 404,'data' => 'File missing on server'], 200); } - return $this->respond(['status' => 'success', 'code' => 200, 'data' => $filePath ], 200); + return $this->respond(['status' => 'success', 'code' => 200, 'data' => $publicUrl ], 200); } catch (\Exception $e) {