aboutsummaryrefslogtreecommitdiff
path: root/src/exchangedb/0002-purse_decision.sql
diff options
context:
space:
mode:
Diffstat (limited to 'src/exchangedb/0002-purse_decision.sql')
-rw-r--r--src/exchangedb/0002-purse_decision.sql5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/exchangedb/0002-purse_decision.sql b/src/exchangedb/0002-purse_decision.sql
index 15a1de1b5..091bd468b 100644
--- a/src/exchangedb/0002-purse_decision.sql
+++ b/src/exchangedb/0002-purse_decision.sql
@@ -74,6 +74,9 @@ CREATE OR REPLACE FUNCTION purse_decision_insert_trigger()
LANGUAGE plpgsql
AS $$
BEGIN
+ UPDATE purse_requests
+ SET was_decided=TRUE
+ WHERE purse_pub=NEW.purse_pub;
IF NEW.refunded
THEN
INSERT INTO coin_history
@@ -101,7 +104,7 @@ BEGIN
RETURN NEW;
END $$;
COMMENT ON FUNCTION purse_decision_insert_trigger()
- IS 'Automatically generate coin history entry.';
+ IS 'Automatically generate coin history entry and update decision status for the purse.';
CREATE FUNCTION master_table_purse_decision()