Merge branch 'poll-expiration-parseInt-before-posting-#1251' into 'develop'

add parseInt in poll expires_in to make sure FE sends integers in all cases

Closes #1251

See merge request pleroma/pleroma-fe!1802
This commit is contained in:
HJ 2023-03-21 15:05:25 +00:00
commit 021fbd9b58

View File

@ -840,7 +840,7 @@ const postStatus = ({
}) })
if (pollOptions.some(option => option !== '')) { if (pollOptions.some(option => option !== '')) {
const normalizedPoll = { const normalizedPoll = {
expires_in: poll.expiresIn, expires_in: parseInt(poll.expiresIn, 10),
multiple: poll.multiple multiple: poll.multiple
} }
Object.keys(normalizedPoll).forEach(key => { Object.keys(normalizedPoll).forEach(key => {
@ -897,7 +897,7 @@ const editStatus = ({
if (pollOptions.some(option => option !== '')) { if (pollOptions.some(option => option !== '')) {
const normalizedPoll = { const normalizedPoll = {
expires_in: poll.expiresIn, expires_in: parseInt(poll.expiresIn, 10),
multiple: poll.multiple multiple: poll.multiple
} }
Object.keys(normalizedPoll).forEach(key => { Object.keys(normalizedPoll).forEach(key => {