aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--data.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/data.c b/data.c
index cf7076c..54ac909 100644
--- a/data.c
+++ b/data.c
@@ -4301,6 +4301,12 @@ void purge_static(snac *user)
snac_debug(user, 2, xs_fmt("purge_static: excluding '%s'", v));
}
+ if (xs_is_string(v = xs_dict_get(srv_config, "favicon_url")) && xs_dict_get(files, v)) {
+ files = xs_dict_del(files, v);
+ cnt--;
+
+ snac_debug(user, 2, xs_fmt("purge_static: excluding '%s'", v));
+ }
/* exclude emojis served from the static directory */
xs *emo = emojis();