summaryrefslogtreecommitdiff
path: root/data.c
diff options
context:
space:
mode:
Diffstat (limited to 'data.c')
-rw-r--r--data.c10
1 files changed, 1 insertions, 9 deletions
diff --git a/data.c b/data.c
index d7643e2..73192ba 100644
--- a/data.c
+++ b/data.c
@@ -1439,20 +1439,12 @@ int actor_add(const char *actor, xs_dict *msg)
1439} 1439}
1440 1440
1441 1441
1442int actor_get(snac *snac1, const char *actor, xs_dict **data) 1442int actor_get(const char *actor, xs_dict **data)
1443/* returns an already downloaded actor */ 1443/* returns an already downloaded actor */
1444{ 1444{
1445 int status = 200; 1445 int status = 200;
1446 xs_dict *d = NULL; 1446 xs_dict *d = NULL;
1447 1447
1448 if (strcmp(actor, snac1->actor) == 0) {
1449 /* this actor */
1450 if (data)
1451 *data = msg_actor(snac1);
1452
1453 return status;
1454 }
1455
1456 if (xs_startswith(actor, srv_baseurl)) { 1448 if (xs_startswith(actor, srv_baseurl)) {
1457 /* it's a (possible) local user */ 1449 /* it's a (possible) local user */
1458 xs *l = xs_split(actor, "/"); 1450 xs *l = xs_split(actor, "/");