Compare commits

...
Author SHA1 Message Date
Hemachandar 9cbdd1b2ff Change validation order in delete memberships API 2026-02-26 11:37:43 +05:30
@@ -84,6 +84,8 @@ class Delete extends Action
throw new Exception(Exception::TEAM_MEMBERSHIP_MISMATCH);
}
$this->validate($profile, $team, $dbForProject);
if ($project->getId() === 'console') {
// Quick check:
// fetch up to 2 owners to determine if only one exists
@@ -112,8 +114,6 @@ class Delete extends Action
}
}
$this->validate($profile, $team, $dbForProject);
try {
$dbForProject->deleteDocument('memberships', $membership->getId());
} catch (AuthorizationException $exception) {