Skip to content
Snippets Groups Projects
Commit 5b1c56cc authored by buczekp's avatar buczekp
Browse files

[LMS-2368] fixed inconsistencies part2

SVN: 22126
parent 2706a7f2
No related branches found
No related tags found
No related merge requests found
...@@ -352,7 +352,7 @@ BEGIN ...@@ -352,7 +352,7 @@ BEGIN
FROM data FROM data
WHERE data.samp_id = NEW.id AND data.del_id IS NULL; WHERE data.samp_id = NEW.id AND data.del_id IS NULL;
IF (counter > 0) THEN IF (counter > 0) THEN
RAISE EXCEPTION 'Sample (Code: %) deletion failed because at least one of its data sets is not deleted.', NEW.code; RAISE EXCEPTION 'Sample (Code: %) deletion failed because at least one of its data sets was not deleted.', NEW.code;
END IF; END IF;
-- all components need to be deleted -- all components need to be deleted
SELECT count(*) INTO counter SELECT count(*) INTO counter
......
...@@ -352,7 +352,7 @@ BEGIN ...@@ -352,7 +352,7 @@ BEGIN
FROM data FROM data
WHERE data.samp_id = NEW.id AND data.del_id IS NULL; WHERE data.samp_id = NEW.id AND data.del_id IS NULL;
IF (counter > 0) THEN IF (counter > 0) THEN
RAISE EXCEPTION 'Sample (Code: %) deletion failed because at least one of its data sets is not deleted.', NEW.code; RAISE EXCEPTION 'Sample (Code: %) deletion failed because at least one of its data sets was not deleted.', NEW.code;
END IF; END IF;
-- all components need to be deleted -- all components need to be deleted
SELECT count(*) INTO counter SELECT count(*) INTO counter
......
...@@ -119,14 +119,14 @@ BEGIN ...@@ -119,14 +119,14 @@ BEGIN
FROM data FROM data
WHERE data.expe_id = NEW.id AND data.del_id IS NULL; WHERE data.expe_id = NEW.id AND data.del_id IS NULL;
IF (counter > 0) THEN IF (counter > 0) THEN
RAISE EXCEPTION 'Experiment (Code: %) deletion failed because at least one of its data sets is not deleted.', NEW.code; RAISE EXCEPTION 'Experiment (Code: %) deletion failed because at least one of its data sets was not deleted.', NEW.code;
END IF; END IF;
-- check samples -- check samples
SELECT count(*) INTO counter SELECT count(*) INTO counter
FROM samples FROM samples
WHERE samples.expe_id = NEW.id AND samples.del_id IS NULL; WHERE samples.expe_id = NEW.id AND samples.del_id IS NULL;
IF (counter > 0) THEN IF (counter > 0) THEN
RAISE EXCEPTION 'Experiment (Code: %) deletion failed because at least one of its samples is not deleted.', NEW.code; RAISE EXCEPTION 'Experiment (Code: %) deletion failed because at least one of its samples was not deleted.', NEW.code;
END IF; END IF;
RETURN NEW; RETURN NEW;
END; END;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment