]> cat aescling's git repositories - mastodon.git/commitdiff
fixes, functioning now
authorcwm <chriswmartin@protonmail.com>
Sat, 9 Dec 2017 18:06:00 +0000 (12:06 -0600)
committercwm <chriswmartin@protonmail.com>
Sat, 9 Dec 2017 18:06:00 +0000 (12:06 -0600)
app/javascript/flavours/glitch/components/status.js
app/javascript/flavours/glitch/components/status_action_bar.js
app/javascript/flavours/glitch/features/status/index.js
app/javascript/flavours/glitch/features/ui/components/favourite_modal.js

index 6cfd05735deecf986628e6202abc08d98e945c79..b8a0fd1803b3c2af36751f9fb61ac1d9e2941785 100644 (file)
@@ -205,7 +205,7 @@ export default class Status extends ImmutablePureComponent {
     this.props.onReply(this.props.status, this.context.router.history);
   }
 
-  handleHotkeyFavourite = e => {
+  handleHotkeyFavourite = (e) => {
     this.props.onFavourite(this.props.status, e);
   }
 
index 5a06782bec4354e8e5962d884ca158a85b4d1bba..cb663e7738677ce0cd3c078fce4e9b2fd9b67b62 100644 (file)
@@ -71,8 +71,8 @@ export default class StatusActionBar extends ImmutablePureComponent {
     });
   }
 
-  handleFavouriteClick = () => {
-    this.props.onFavourite(this.props.status);
+  handleFavouriteClick = (e) => {
+    this.props.onFavourite(this.props.status, e);
   }
 
   handleReblogClick = (e) => {
index 8b81caa9a3b5b9a0782a3aba99c1cbb96e0eb1c1..4a019ce20014fac620cb78cd178035b6b21fd778 100644 (file)
@@ -103,7 +103,7 @@ export default class Status extends ImmutablePureComponent {
     if (status.get('favourited')) {
       this.props.dispatch(unfavourite(status));
     } else {
-      if (e.shiftKey || !favoriteModal) {
+      if (e.shiftKey || !favouriteModal) {
         this.handleModalFavourite(status);
       } else {
         this.props.dispatch(openModal('FAVOURITE', { status, onFavourite: this.handleModalFavourite }));
index a2322d0b89843e9db89bd10f02bcb539b5f2f851..70722411d266abdda9ba6b89e8628068ccbafe1b 100644 (file)
@@ -10,11 +10,11 @@ import DisplayName from 'flavours/glitch/components/display_name';
 import ImmutablePureComponent from 'react-immutable-pure-component';
 
 const messages = defineMessages({
-  reblog: { id: 'status.favourite', defaultMessage: 'Favourite' },
+  favourite: { id: 'status.favourite', defaultMessage: 'Favourite' },
 });
 
 @injectIntl
-export default class BoostModal extends ImmutablePureComponent {
+export default class FavouriteModal extends ImmutablePureComponent {
 
   static contextTypes = {
     router: PropTypes.object,
@@ -22,7 +22,7 @@ export default class BoostModal extends ImmutablePureComponent {
 
   static propTypes = {
     status: ImmutablePropTypes.map.isRequired,
-    onReblog: PropTypes.func.isRequired,
+    onFavourite: PropTypes.func.isRequired,
     onClose: PropTypes.func.isRequired,
     intl: PropTypes.object.isRequired,
   };
@@ -75,7 +75,7 @@ export default class BoostModal extends ImmutablePureComponent {
 
         <div className='favourite-modal__action-bar'>
           <div><FormattedMessage id='favourite_modal.combo' defaultMessage='You can press {combo} to skip this next time' values={{ combo: <span>Shift + <i className='fa fa-star' /></span> }} /></div>
-          <Button text={intl.formatMessage(messages.reblog)} onClick={this.handleReblog} ref={this.setRef} />
+          <Button text={intl.formatMessage(messages.favourite)} onClick={this.handleFavourite} ref={this.setRef} />
         </div>
       </div>
     );