diff options
Diffstat (limited to 'data.c')
| -rw-r--r-- | data.c | 10 |
1 files changed, 1 insertions, 9 deletions
| @@ -1439,20 +1439,12 @@ int actor_add(const char *actor, xs_dict *msg) | |||
| 1439 | } | 1439 | } |
| 1440 | 1440 | ||
| 1441 | 1441 | ||
| 1442 | int actor_get(snac *snac1, const char *actor, xs_dict **data) | 1442 | int 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, "/"); |