diff options
| author | 2023-12-19 12:08:06 +0100 | |
|---|---|---|
| committer | 2023-12-19 12:08:06 +0100 | |
| commit | 808849ba149fc2ccb579589c0d2f40351af3c777 (patch) | |
| tree | 039adf22d6be195f5c4d2321a05dbb235f12101f | |
| parent | Correctly insert polls and attachments inside CW. (diff) | |
| download | snac2-808849ba149fc2ccb579589c0d2f40351af3c777.tar.gz snac2-808849ba149fc2ccb579589c0d2f40351af3c777.tar.xz snac2-808849ba149fc2ccb579589c0d2f40351af3c777.zip | |
Don't collect our own shared inbox.
| -rw-r--r-- | data.c | 4 |
1 files changed, 4 insertions, 0 deletions
| @@ -1842,6 +1842,10 @@ void lastlog_write(snac *snac, const char *source) | |||
| 1842 | void inbox_add(const char *inbox) | 1842 | void inbox_add(const char *inbox) |
| 1843 | /* collects a shared inbox */ | 1843 | /* collects a shared inbox */ |
| 1844 | { | 1844 | { |
| 1845 | /* don't collect ourselves */ | ||
| 1846 | if (xs_startswith(inbox, srv_baseurl)) | ||
| 1847 | return; | ||
| 1848 | |||
| 1845 | xs *md5 = xs_md5_hex(inbox, strlen(inbox)); | 1849 | xs *md5 = xs_md5_hex(inbox, strlen(inbox)); |
| 1846 | xs *fn = xs_fmt("%s/inbox/%s", srv_basedir, md5); | 1850 | xs *fn = xs_fmt("%s/inbox/%s", srv_basedir, md5); |
| 1847 | FILE *f; | 1851 | FILE *f; |