diff --git a/www-api/app/Config/Constants.php b/www-api/app/Config/Constants.php index 6935ce93..e1928e3c 100644 --- a/www-api/app/Config/Constants.php +++ b/www-api/app/Config/Constants.php @@ -151,6 +151,8 @@ const WRENCH_FILE_PROFILE = 100; const WRENCH_FILE_MYFILE = 200; const WRENCH_FILE_CONTRACTS = 300; const WRENCH_FILE_FAMILY = 400; + +const WRENCH_FILE_FAMILYBANNER = 410; const WRENCH_FILE_JOB = 500; //************************************************************** define('WRENCHBOARD_BKO_START', 10000); diff --git a/www-api/app/Controllers/WrenchMedia.php b/www-api/app/Controllers/WrenchMedia.php index 1cebf9fa..047328b9 100644 --- a/www-api/app/Controllers/WrenchMedia.php +++ b/www-api/app/Controllers/WrenchMedia.php @@ -38,6 +38,8 @@ class WrenchMedia extends BaseController const WRENCH_FILE_MYFILE = 200; const WRENCH_FILE_CONTRACTS = 300; const WRENCH_FILE_FAMILY = 400; + + const WRENCH_FILE_FAMILYBANNER = 410; const WRENCH_FILE_JOB = 500; public function apigate(){ @@ -55,7 +57,7 @@ class WrenchMedia extends BaseController $fileSection = $uriSegments[$segLen-2]; $fileUID = $uriSegments[$segLen-1]; - $supportedSections = ['reward'=>10, 'profile'=>100,'myfile'=>200,'contracts'=>300,'family'=>400,'job'=>500]; + $supportedSections = ['reward'=>10, 'profile'=>100,'myfile'=>200,'contracts'=>300,'family'=>400,'familybanner'=> WRENCH_FILE_FAMILYBANNER,'job'=>500]; if (!array_key_exists($fileSection, $supportedSections)) { log_message('critical', "Media gate Path GATE 003 - Fail Segment Types"); $file = FCPATH.'/assets/images/error.png'; @@ -132,6 +134,9 @@ class WrenchMedia extends BaseController $selectedFile_CACHE_KEY= 'PROFILE_'.$out["member_uid"]."_FAMILY_".$out["family_uid"]."_". $out["saved_file_name"]; $error_file ="family_error.png"; break; + case WRENCH_FILE_FAMILYBANNER: + $error_file ="familybanner_error.jpg"; + break; case WRENCH_FILE_MYFILE: $selectedFile = $this->savePath.'PROFILE/'.$out["member_uid"]."/MYFILES/". $out["saved_file_name"]; diff --git a/www-api/public/assets/images/familybanner_error.jpg b/www-api/public/assets/images/familybanner_error.jpg new file mode 100644 index 00000000..01521ce5 Binary files /dev/null and b/www-api/public/assets/images/familybanner_error.jpg differ