return $response;
    }
    require_once realpath(dirname(__DIR__) . "/class/ScreenshotManager.php");
    ScreenshotManager::uploadScreenshotForAddon($addon, $tempPath);
    $changed = true;
}
if (!isset($_POST['addonname']) && !isset($_POST['description'])) {
    $response = ["message" => "Some form elements missing", "addon" => $addon, "user" => $user];
    return $response;
}
$subResponse = [];
if (isset($_POST['addonname'])) {
    $subResponse[] = AddonManager::updateName($addon, $_POST['addonname']);
}
if (isset($_POST['description'])) {
    $subResponse[] = AddonManager::updateDescription($addon, $_POST['description']);
}
if (sizeof($subResponse) > 0) {
    $response = ["addon" => $addon, "user" => $user];
    $msg = "";
    foreach ($subResponse as $subres) {
        if ($subres !== null) {
            $msg .= $subres["message"];
        }
    }
    $response["message"] = $msg;
    return $response;
} else {
    if ($changed) {
        $response = ["message" => "Screenshots Updated", "addon" => $addon, "user" => $user];
        return $response;