test: Fix broken workflow tag tests (#8641)

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
This commit is contained in:
Omar Ajoue 2024-02-15 10:51:59 +00:00 committed by GitHub
parent bf729aa2f0
commit 540a80e9f9
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -329,7 +329,8 @@ export = {
await updateTags(id, newTags);
tags = await getWorkflowTags(id);
} catch (error) {
if (error instanceof QueryFailedError && error.message.includes('SQLITE_CONSTRAINT')) {
// TODO: add a `ConstraintFailureError` in typeorm to handle when tags are missing here
if (error instanceof QueryFailedError) {
return res.status(404).json({ message: 'Some tags not found' });
} else {
throw error;