[Glitch] Fix notification message for own poll

Port a4301b5202 and be93318c05 to glitch-soc
pull/1242/head
Thibaut Girka 2019-11-06 15:06:53 +01:00
parent ec567337dc
commit 84a27a08df
1 changed files with 16 additions and 6 deletions

View File

@ -4,6 +4,7 @@ import PropTypes from 'prop-types';
import ImmutablePropTypes from 'react-immutable-proptypes'; import ImmutablePropTypes from 'react-immutable-proptypes';
import { FormattedMessage } from 'react-intl'; import { FormattedMessage } from 'react-intl';
import Icon from 'flavours/glitch/components/icon'; import Icon from 'flavours/glitch/components/icon';
import { me } from 'flavours/glitch/util/initial_state';
export default class StatusPrepend extends React.PureComponent { export default class StatusPrepend extends React.PureComponent {
@ -64,6 +65,14 @@ export default class StatusPrepend extends React.PureComponent {
/> />
); );
case 'poll': case 'poll':
if (me === account.get('id')) {
return (
<FormattedMessage
id='notification.own_poll'
defaultMessage='Your poll has ended'
/>
);
} else {
return ( return (
<FormattedMessage <FormattedMessage
id='notification.poll' id='notification.poll'
@ -71,6 +80,7 @@ export default class StatusPrepend extends React.PureComponent {
/> />
); );
} }
}
return null; return null;
} }