From d595641b733ad48d579065bc2b6628134711040f Mon Sep 17 00:00:00 2001 From: Claire Date: Fri, 5 Sep 2025 12:17:02 +0200 Subject: [PATCH] [Glitch] Fix editing or deleting and redrafting polls in 4.3 Port 055be70c5908a030196d21201fc50705a5409a19 to glitch-soc Signed-off-by: Claire --- app/javascript/flavours/glitch/reducers/compose.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/javascript/flavours/glitch/reducers/compose.js b/app/javascript/flavours/glitch/reducers/compose.js index d32dc604da..6e2b6674e4 100644 --- a/app/javascript/flavours/glitch/reducers/compose.js +++ b/app/javascript/flavours/glitch/reducers/compose.js @@ -623,7 +623,7 @@ export default function compose(state = initialState, action) { } if (action.status.get('poll')) { - let options = ImmutableList(action.status.get('poll').options.map(x => x.title)); + let options = action.status.getIn(['poll', 'options']).map(x => x.get('title')); if (options.size < action.maxOptions) { options = options.push(''); } @@ -658,7 +658,7 @@ export default function compose(state = initialState, action) { } if (action.status.get('poll')) { - let options = ImmutableList(action.status.get('poll').options.map(x => x.title)); + let options = action.status.getIn(['poll', 'options']).map(x => x.get('title')); if (options.size < action.maxOptions) { options = options.push(''); }