Small code fixes in API code

This commit is contained in:
2026-06-15 16:04:21 +02:00
parent 7429cd367d
commit 16be5448be
20 changed files with 64 additions and 75 deletions

View File

@@ -4,6 +4,7 @@ namespace api\classes;
use api\classes\API;
use api\classes\imageProcessor;
use JetBrains\PhpStorm\NoReturn;
require_once 'API.php';
@@ -36,13 +37,14 @@ class API_devices extends API
$imageProcessor->imageRestrictions = $imageRestrictions;
$imageProcessor->validateAndProcess();
$ImageData = $imageProcessor->returnBase64image();
} catch (Exception $e) {
} catch (\RuntimeException $e) {
$this->apiOutput(401, ['error' => 'Error: ' . $e->getMessage()]);
}
return $ImageData;
}
#[NoReturn]
public function createDevice()
{
@@ -108,6 +110,7 @@ class API_devices extends API
}
}
#[NoReturn]
public function deleteDevice()
{
# check if the device exists