a tool for shared writing and social publishing
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}