diff options
| author | 2022-11-09 05:51:53 +0100 | |
|---|---|---|
| committer | 2022-11-09 05:51:53 +0100 | |
| commit | c03c5488324157e0c1f7d80bdfca3b9b1ae03350 (patch) | |
| tree | 4606603c213cc9e804505bba20f721f626e05189 | |
| parent | New Makefile variable PREFIX_MAN, to install man pages wherever you want. (diff) | |
| download | snac2-c03c5488324157e0c1f7d80bdfca3b9b1ae03350.tar.gz snac2-c03c5488324157e0c1f7d80bdfca3b9b1ae03350.tar.xz snac2-c03c5488324157e0c1f7d80bdfca3b9b1ae03350.zip | |
You can always Boost your own posts indefinitely.
| -rw-r--r-- | html.c | 10 |
1 files changed, 6 insertions, 4 deletions
| @@ -409,8 +409,7 @@ d_char *html_entry_controls(snac *snac, d_char *os, char *msg, int num) | |||
| 409 | s = xs_str_cat(s, s1); | 409 | s = xs_str_cat(s, s1); |
| 410 | } | 410 | } |
| 411 | 411 | ||
| 412 | if (strcmp(actor, snac->actor) != 0) { | 412 | { |
| 413 | /* controls for other actors than this one */ | ||
| 414 | char *l; | 413 | char *l; |
| 415 | 414 | ||
| 416 | l = xs_dict_get(meta, "liked_by"); | 415 | l = xs_dict_get(meta, "liked_by"); |
| @@ -420,11 +419,14 @@ d_char *html_entry_controls(snac *snac, d_char *os, char *msg, int num) | |||
| 420 | } | 419 | } |
| 421 | 420 | ||
| 422 | l = xs_dict_get(meta, "announced_by"); | 421 | l = xs_dict_get(meta, "announced_by"); |
| 423 | if (xs_list_in(l, snac->actor) == -1) { | 422 | if (strcmp(actor, snac->actor) == 0 || xs_list_in(l, snac->actor) == -1) { |
| 424 | /* not already boosted; add button */ | 423 | /* not already boosted or us; add button */ |
| 425 | s = html_button(s, "boost", L("Boost")); | 424 | s = html_button(s, "boost", L("Boost")); |
| 426 | } | 425 | } |
| 426 | } | ||
| 427 | 427 | ||
| 428 | if (strcmp(actor, snac->actor) != 0) { | ||
| 429 | /* controls for other actors than this one */ | ||
| 428 | if (following_check(snac, actor)) { | 430 | if (following_check(snac, actor)) { |
| 429 | s = html_button(s, "unfollow", L("Unfollow")); | 431 | s = html_button(s, "unfollow", L("Unfollow")); |
| 430 | } | 432 | } |