]> code.citadel.org Git - citadel.git/blobdiff - webcit-ng/server/user_functions.c
Updated copyright date in files where git blame shows 2023 mods
[citadel.git] / webcit-ng / server / user_functions.c
index 0b4548ec3e9696a1d593f0b5388ec0c2c90f6bc2..45cd3118d2d5a08f0c04355d294077de5023f48b 100644 (file)
@@ -1,6 +1,6 @@
 // User functions
 //
-// Copyright (c) 1996-2022 by the citadel.org team
+// Copyright (c) 1996-2023 by the citadel.org team
 //
 // This program is open source software.  Use, duplication, or
 // disclosure are subject to the GNU General Public License v3.
@@ -37,7 +37,11 @@ void fetch_user_photo(struct http_transaction *h, struct ctdlsession *c, char *u
                return;
        }
 
-       do_404(h);
+       // The user has no avatar on file.  Redirect to a generic avatar.
+       http_redirect(h, "/ctdl/s/images/generic-user-icon-32px.png");
+
+       // Sending a 404 makes the browser request the same thing over and over again.
+       // do_404(h);
 }