a tool for shared writing and social publishing
at feature/analytics 14 lines 484 B view raw
1"use server"; 2import { supabaseServerClient } from "supabase/serverClient"; 3import { getIdentityData } from "./getIdentityData"; 4 5export async function unsubscribeFromPublication(publication: string) { 6 let identity = await getIdentityData(); 7 if (!identity || !identity.email) return null; 8 //This is an email relation!! 9 await supabaseServerClient 10 .from("subscribers_to_publications") 11 .delete() 12 .eq("publication", publication) 13 .eq("identity", identity.email); 14}