We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e4dd7a1 commit a3eff7eCopy full SHA for a3eff7e
1 file changed
hasura/triggers/match_options.sql
@@ -178,7 +178,15 @@ BEGIN
178
SELECT type INTO _pool_type FROM map_pools WHERE id = OLD.map_pool_id;
179
180
IF _pool_type = 'Custom' THEN
181
- DELETE FROM map_pools WHERE id = OLD.map_pool_id;
+ IF NOT EXISTS (
182
+ SELECT 1
183
+ FROM match_options
184
+ WHERE map_pool_id = OLD.map_pool_id
185
+ AND id <> OLD.id
186
+ ) THEN
187
+ DELETE FROM map_pools
188
+ WHERE id = OLD.map_pool_id;
189
+ END IF;
190
END IF;
191
192
RETURN OLD;
0 commit comments