test fixes + new test data

This commit is contained in:
Dennis Eichhorn 2023-05-19 02:37:35 +00:00
parent c9b3946e76
commit 260a17d565
2 changed files with 18 additions and 3 deletions

View File

@ -26,4 +26,11 @@ use phpOMS\Module\UpdaterAbstract;
*/
final class Updater extends UpdaterAbstract
{
/**
* Path of the file
*
* @var string
* @since 1.0.0
*/
public const PATH = __DIR__;
}

View File

@ -37,6 +37,7 @@ use Modules\Admin\Models\SettingsEnum;
use Modules\OnlineResourceWatcher\Models\SettingsEnum as OrwSettingsEnum;
use Modules\Messages\Models\EmailMapper;
use Modules\OnlineResourceWatcher\Models\InformBlacklistMapper;
use phpOMS\Security\Guard;
use phpOMS\Uri\UriFactory;
/**
@ -91,6 +92,13 @@ final class ApiController extends Controller
}
}
if ($path === '') {
$response->header->status = RequestStatusCode::R_404;
$response->set('', '');
return;
}
$internalRequest = new HttpRequest();
$internalRequest->header->account = $request->header->account;
$internalRequest->setData('path', $path);
@ -518,8 +526,8 @@ final class ApiController extends Controller
$difference = \levenshtein($subcontentOld, $subcontentNew);
}
} elseif (\in_array($extension, ['png', 'jpg', 'jpeg', 'gif'])) {
$difference = ImageUtils::difference($oldPath, $newPath, $path . '/_' . \basename($newPath), 0);
} elseif (\in_array($extension, ['png', 'jpg', 'jpeg', 'gif', 'bmp', 'svg'])) {
$difference = 1; //ImageUtils::difference($oldPath, $newPath, $path . '/_' . \basename($newPath), 0); // too slow
}
}
@ -609,7 +617,7 @@ final class ApiController extends Controller
$resource->checkedAt = $report->createdAt;
ResourceMapper::update()->execute($resource);
Directory::delete($basePath . '/temp/' . $id);
// Directory::delete($basePath . '/temp/' . $id);
// @todo: delete older history depending on plan