diff options
author | default <nobody@localhost> | 2022-11-28 11:24:19 +0100 |
---|---|---|
committer | default <nobody@localhost> | 2022-11-28 11:24:19 +0100 |
commit | 5309a68e95ffaacb01eb2571501bdde80b3a550d (patch) | |
tree | 4db1789d5fa2b1e2100a53fc8dfa836ed606ca54 /data.c | |
parent | 3c7cccba3d9d90874e26550e1334a7111883b2fd (diff) |
Fixed status codes for follower_add() and follower_del().
Diffstat (limited to 'data.c')
-rw-r--r-- | data.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -656,22 +656,22 @@ d_char *object_user_cache_list(snac *snac, const char *cachedir, int max) int follower_add(snac *snac, const char *actor) /* adds a follower */ { - int status = object_user_cache_add(snac, actor, "followers"); + int ret = object_user_cache_add(snac, actor, "followers"); snac_debug(snac, 2, xs_fmt("follower_add %s %s", actor)); - return status; + return ret == -1 ? 500 : 200; } int follower_del(snac *snac, const char *actor) /* deletes a follower */ { - int status = object_user_cache_del(snac, actor, "followers"); + int ret = object_user_cache_del(snac, actor, "followers"); snac_debug(snac, 2, xs_fmt("follower_del %s %s", actor)); - return status; + return ret == -1 ? 404 : 200; } |