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 7edeac7 commit ceee02cCopy full SHA for ceee02c
crates/nostr-mls-sqlite-storage/src/groups.rs
@@ -87,10 +87,20 @@ impl GroupStorage for NostrMlsSqliteStorage {
87
88
conn_guard
89
.execute(
90
- "INSERT OR REPLACE INTO groups
+ "INSERT INTO groups
91
(mls_group_id, nostr_group_id, name, description, admin_pubkeys, last_message_id,
92
last_message_at, group_type, epoch, state)
93
- VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)",
+ VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
94
+ ON CONFLICT(mls_group_id) DO UPDATE SET
95
+ nostr_group_id = excluded.nostr_group_id,
96
+ name = excluded.name,
97
+ description = excluded.description,
98
+ admin_pubkeys = excluded.admin_pubkeys,
99
+ last_message_id = excluded.last_message_id,
100
+ last_message_at = excluded.last_message_at,
101
+ group_type = excluded.group_type,
102
+ epoch = excluded.epoch,
103
+ state = excluded.state",
104
params![
105
&group.mls_group_id.as_slice(),
106
&group.nostr_group_id,
0 commit comments