a tool for shared writing and social publishing

upsert leaflets_in_publications to handle publishing loose to pub

+7 -7
+7 -7
actions/publishToPublication.ts
··· 183 183 publication: publication_uri, 184 184 document: result.uri, 185 185 }), 186 - supabaseServerClient 187 - .from("leaflets_in_publications") 188 - .update({ 189 - doc: result.uri, 190 - }) 191 - .eq("leaflet", leaflet_id) 192 - .eq("publication", publication_uri), 186 + supabaseServerClient.from("leaflets_in_publications").upsert({ 187 + doc: result.uri, 188 + leaflet: leaflet_id, 189 + publication: publication_uri, 190 + title: title, 191 + description: description, 192 + }), 193 193 ]); 194 194 } else { 195 195 // Publishing standalone - update leaflets_to_documents