Screenshot after rule ready

This commit is contained in:
Matej Bačo
2026-02-18 11:07:31 +01:00
parent 7956b47aa8
commit 84eb065eb0
2 changed files with 10 additions and 11 deletions
@@ -1013,16 +1013,6 @@ class Builds extends Action
Console::log('Deployment activated');
}
/** Screenshot site */
if ($resource->getCollection() === 'sites') {
$queueForScreenshots
->setDeploymentId($deployment->getId())
->setProject($project)
->trigger();
Console::log('Site screenshot queued');
}
$this->afterDeploymentSuccess(
$project,
$deployment,
@@ -1123,6 +1113,16 @@ class Builds extends Action
$dbForPlatform->updateDocument('schedules', $schedule->getId(), $schedule);
}
/** Screenshot site */
if ($resource->getCollection() === 'sites') {
$queueForScreenshots
->setDeploymentId($deployment->getId())
->setProject($project)
->trigger();
Console::log('Site screenshot queued');
}
Console::info('Deployment action finished');
} catch (\Throwable $th) {
Console::warning('Build failed:');
@@ -2,7 +2,6 @@
namespace Appwrite\Platform\Modules\Functions\Workers;
use Ahc\Jwt\JWT;
use Appwrite\Event\Realtime;
use Appwrite\Permission;
use Appwrite\Role;