From c38cc09e4c593f4c7a53df6e289e8b6af03bd9ca Mon Sep 17 00:00:00 2001 From: default Date: Wed, 28 Sep 2022 19:59:19 +0200 Subject: Process 'Undo' + 'Follow'. --- data.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'data.c') diff --git a/data.c b/data.c index 1062896..9b52b94 100644 --- a/data.c +++ b/data.c @@ -217,13 +217,17 @@ int follower_add(snac *snac, char *actor, char *msg) int follower_del(snac *snac, char *actor) /* deletes a follower */ { + int status = 200; xs *fn = _follower_fn(snac, actor); - unlink(fn); + if (fn != NULL) + unlink(fn); + else + status = 404; snac_debug(snac, 2, xs_fmt("follower_del %s %s", actor, fn)); - return 200; + return status; } -- cgit v1.2.3