mirror of
https://github.com/Karaka-Management/oms-OnlineResourceWatcher.git
synced 2026-02-17 16:38:41 +00:00
test fixes + new test data
This commit is contained in:
parent
c9b3946e76
commit
260a17d565
|
|
@ -26,4 +26,11 @@ use phpOMS\Module\UpdaterAbstract;
|
||||||
*/
|
*/
|
||||||
final class Updater extends UpdaterAbstract
|
final class Updater extends UpdaterAbstract
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* Path of the file
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
* @since 1.0.0
|
||||||
|
*/
|
||||||
|
public const PATH = __DIR__;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@ use Modules\Admin\Models\SettingsEnum;
|
||||||
use Modules\OnlineResourceWatcher\Models\SettingsEnum as OrwSettingsEnum;
|
use Modules\OnlineResourceWatcher\Models\SettingsEnum as OrwSettingsEnum;
|
||||||
use Modules\Messages\Models\EmailMapper;
|
use Modules\Messages\Models\EmailMapper;
|
||||||
use Modules\OnlineResourceWatcher\Models\InformBlacklistMapper;
|
use Modules\OnlineResourceWatcher\Models\InformBlacklistMapper;
|
||||||
|
use phpOMS\Security\Guard;
|
||||||
use phpOMS\Uri\UriFactory;
|
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 = new HttpRequest();
|
||||||
$internalRequest->header->account = $request->header->account;
|
$internalRequest->header->account = $request->header->account;
|
||||||
$internalRequest->setData('path', $path);
|
$internalRequest->setData('path', $path);
|
||||||
|
|
@ -518,8 +526,8 @@ final class ApiController extends Controller
|
||||||
|
|
||||||
$difference = \levenshtein($subcontentOld, $subcontentNew);
|
$difference = \levenshtein($subcontentOld, $subcontentNew);
|
||||||
}
|
}
|
||||||
} elseif (\in_array($extension, ['png', 'jpg', 'jpeg', 'gif'])) {
|
} elseif (\in_array($extension, ['png', 'jpg', 'jpeg', 'gif', 'bmp', 'svg'])) {
|
||||||
$difference = ImageUtils::difference($oldPath, $newPath, $path . '/_' . \basename($newPath), 0);
|
$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;
|
$resource->checkedAt = $report->createdAt;
|
||||||
ResourceMapper::update()->execute($resource);
|
ResourceMapper::update()->execute($resource);
|
||||||
|
|
||||||
Directory::delete($basePath . '/temp/' . $id);
|
// Directory::delete($basePath . '/temp/' . $id);
|
||||||
|
|
||||||
// @todo: delete older history depending on plan
|
// @todo: delete older history depending on plan
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user