Procházet zdrojové kódy

Don't collect our own shared inbox.

default před 2 roky
rodič
revize
808849ba14
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      data.c

+ 4 - 0
data.c

@@ -1842,6 +1842,10 @@ void lastlog_write(snac *snac, const char *source)
 void inbox_add(const char *inbox)
 /* collects a shared inbox */
 {
+    /* don't collect ourselves */
+    if (xs_startswith(inbox, srv_baseurl))
+        return;
+
     xs *md5 = xs_md5_hex(inbox, strlen(inbox));
     xs *fn  = xs_fmt("%s/inbox/%s", srv_basedir, md5);
     FILE *f;