diff options
| author | 2024-09-18 11:20:03 +0200 | |
|---|---|---|
| committer | 2024-09-18 11:20:03 +0200 | |
| commit | 5f5d4be347fdde2d1ceb3df9692af3dcfe551bcc (patch) | |
| tree | 00d29ada7c6a1af1c2b04ab199f0638fda82178a | |
| parent | The aka is returned in the alsoKnownAs actor field. (diff) | |
| download | penes-snac2-5f5d4be347fdde2d1ceb3df9692af3dcfe551bcc.tar.gz penes-snac2-5f5d4be347fdde2d1ceb3df9692af3dcfe551bcc.tar.xz penes-snac2-5f5d4be347fdde2d1ceb3df9692af3dcfe551bcc.zip | |
Use user_persist() to publish the actor after setting the aka.
Diffstat (limited to '')
| -rw-r--r-- | main.c | 7 |
1 files changed, 1 insertions, 6 deletions
| @@ -283,12 +283,7 @@ int main(int argc, char *argv[]) | |||
| 283 | if (valid_status(status)) { | 283 | if (valid_status(status)) { |
| 284 | snac.config = xs_dict_set(snac.config, "aka", actor); | 284 | snac.config = xs_dict_set(snac.config, "aka", actor); |
| 285 | 285 | ||
| 286 | xs *fn = xs_fmt("%s/user.json", snac.basedir); | 286 | user_persist(&snac, 1); |
| 287 | FILE *f; | ||
| 288 | if ((f = fopen(fn, "w")) != NULL) { | ||
| 289 | xs_json_dump(snac.config, 4, f); | ||
| 290 | fclose(f); | ||
| 291 | } | ||
| 292 | } | 287 | } |
| 293 | else | 288 | else |
| 294 | snac_log(&snac, xs_fmt("Webfinger error for %s %d", url, status)); | 289 | snac_log(&snac, xs_fmt("Webfinger error for %s %d", url, status)); |