aboutsummaryrefslogtreecommitdiff
path: root/utils.c
diff options
context:
space:
mode:
authordaltux <1medinnz@duck.com>2025-09-04 15:30:59 -0300
committerdaltux <1medinnz@duck.com>2025-09-04 15:30:59 -0300
commit4f5b49bc2476ab6986c3364aa0b88e0cc97040c4 (patch)
treea793c69df7ef6c00fbb170905719214662461897 /utils.c
parent0f1b67611317ab7163a134573b525eb10b415ea8 (diff)
parent6dae96de25ed8d91767aa4cb4e634b71a4b9ae9a (diff)
Merge branch 'master' of https://codeberg.org/daltux/snac2 into docker_tzdata
Diffstat (limited to 'utils.c')
-rw-r--r--utils.c12
1 files changed, 9 insertions, 3 deletions
diff --git a/utils.c b/utils.c
index 8db20bd..bdee09d 100644
--- a/utils.c
+++ b/utils.c
@@ -229,6 +229,9 @@ int snac_init(const char *basedir)
xs *ibdir = xs_fmt("%s/inbox", srv_basedir);
mkdirx(ibdir);
+ xs *langdir = xs_fmt("%s/lang", srv_basedir);
+ mkdirx(langdir);
+
xs *gfn = xs_fmt("%s/greeting.html", srv_basedir);
if ((f = fopen(gfn, "w")) == NULL) {
printf("ERROR: cannot create '%s'\n", gfn);
@@ -253,7 +256,10 @@ int snac_init(const char *basedir)
xs_json_dump(srv_config, 4, f);
fclose(f);
- printf("Done.\n");
+ printf("Done.\n\n");
+
+ printf("Wanted web UI language files (.po) must be copied manually to %s\n", langdir);
+
return 0;
}
@@ -681,7 +687,7 @@ void export_csv(snac *user)
const char *lid = xs_list_get(li, 0);
const char *ltitle = xs_list_get(li, 1);
- xs *actors = list_content(user, lid, NULL, 0);
+ xs *actors = list_members(user, lid, NULL, 0);
const char *md5;
xs_list_foreach(actors, md5) {
@@ -907,7 +913,7 @@ void import_list_csv(snac *user, const char *ifn)
if (valid_status(webfinger_request(acct, &url, &uid))) {
xs *actor_md5 = xs_md5_hex(url, strlen(url));
- list_content(user, list_id, actor_md5, 1);
+ list_members(user, list_id, actor_md5, 1);
snac_log(user, xs_fmt("Added %s to list %s", url, lname));
if (!following_check(user, url)) {