diff options
Diffstat (limited to 'data.c')
| -rw-r--r-- | data.c | 10 |
1 files changed, 9 insertions, 1 deletions
| @@ -2041,7 +2041,7 @@ xs_str *_hidden_fn(snac *snac, const char *id) | |||
| 2041 | 2041 | ||
| 2042 | 2042 | ||
| 2043 | void hide(snac *snac, const char *id) | 2043 | void hide(snac *snac, const char *id) |
| 2044 | /* hides a message tree */ | 2044 | /* hides an object and its children (if it's a post) */ |
| 2045 | { | 2045 | { |
| 2046 | xs *fn = _hidden_fn(snac, id); | 2046 | xs *fn = _hidden_fn(snac, id); |
| 2047 | FILE *f; | 2047 | FILE *f; |
| @@ -2081,6 +2081,14 @@ int is_hidden(snac *snac, const char *id) | |||
| 2081 | } | 2081 | } |
| 2082 | 2082 | ||
| 2083 | 2083 | ||
| 2084 | int unhide(snac *user, const char *id) | ||
| 2085 | /* unhides an object */ | ||
| 2086 | { | ||
| 2087 | xs *fn = _hidden_fn(user, id); | ||
| 2088 | return unlink(fn); | ||
| 2089 | } | ||
| 2090 | |||
| 2091 | |||
| 2084 | int actor_add(const char *actor, const xs_dict *msg) | 2092 | int actor_add(const char *actor, const xs_dict *msg) |
| 2085 | /* adds an actor */ | 2093 | /* adds an actor */ |
| 2086 | { | 2094 | { |