logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://anongit.hacktivis.me/git/pleroma-fe.git/
commit: 0878f5bfb43bdc52d72968cbd7bf343e2ec6460d
parent 83189d9d41042177b32f97341ee3484ae4ec0152
Author: marcin mikołajczak <git@mkljczk.pl>
Date:   Tue, 13 Aug 2024 19:39:26 +0200

Inform users that Smithereen public polls are public

Signed-off-by: marcin mikołajczak <git@mkljczk.pl>

Diffstat:

Achangelog.d/non-anonymous-polls.add2++
Msrc/components/poll/poll.vue7+++++++
Msrc/i18n/en.json4+++-
3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/changelog.d/non-anonymous-polls.add b/changelog.d/non-anonymous-polls.add @@ -0,0 +1 @@ +Inform users that Smithereen public polls are public +\ No newline at end of file diff --git a/src/components/poll/poll.vue b/src/components/poll/poll.vue @@ -76,6 +76,13 @@ > {{ $t('polls.vote') }} </button> + <span + v-if="poll.pleroma?.non_anonymous" + :title="$t('polls.non_anonymous_title')" + > + {{ $t('polls.non_anonymous') }} + &nbsp;·&nbsp; + </span> <div class="total"> <template v-if="typeof poll.voters_count === 'number'"> {{ $tc("polls.people_voted_count", poll.voters_count, { count: poll.voters_count }) }} diff --git a/src/i18n/en.json b/src/i18n/en.json @@ -229,7 +229,9 @@ "expiry": "Poll age", "expires_in": "Poll ends in {0}", "expired": "Poll ended {0} ago", - "not_enough_options": "Too few unique options in poll" + "not_enough_options": "Too few unique options in poll", + "non_anonymous": "Public poll", + "non_anonymous_title": "Other instances may display the options you voted for" }, "emoji": { "stickers": "Stickers",