diff options
Diffstat (limited to 'src/exchangedb')
| -rw-r--r-- | src/exchangedb/plugin_exchangedb_postgres.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/src/exchangedb/plugin_exchangedb_postgres.c b/src/exchangedb/plugin_exchangedb_postgres.c index 1839b13b..4175678a 100644 --- a/src/exchangedb/plugin_exchangedb_postgres.c +++ b/src/exchangedb/plugin_exchangedb_postgres.c @@ -1263,7 +1263,8 @@ prepare_statements (struct PostgresClosure *pg)        ") SELECT $1, $2, $3, "        "         denominations_serial, $5, $6, $7, $8"        "    FROM denominations" -      "   WHERE denom_pub_hash=$4;", +      "   WHERE denom_pub_hash=$4" +      " ON CONFLICT DO NOTHING;",        8),      /* Obtain information about the coins created in a refresh         operation, used in #postgres_get_refresh_reveal() */ @@ -1293,7 +1294,8 @@ prepare_statements (struct PostgresClosure *pg)        "(melt_serial_id"        ",transfer_pub"        ",transfer_privs" -      ") VALUES ($1, $2, $3);", +      ") VALUES ($1, $2, $3)" +      " ON CONFLICT DO NOTHING;",        3),      /* Used in #postgres_insert_refund() to store refund information */      GNUNET_PQ_make_prepare (  | 
