diff --git a/src/js/components/Modal/Modal.js b/src/js/components/Modal/Modal.js index 5c805c9b..1a493a38 100755 --- a/src/js/components/Modal/Modal.js +++ b/src/js/components/Modal/Modal.js @@ -17,6 +17,7 @@ import VolumeModal from './VolumeModal' import AuthorizationModal_Send from './AuthorizationModal_Send' import AuthorizationModal_Receive from './AuthorizationModal_Receive' +import * as coreActions from '../../services/core/actions' import * as uiActions from '../../services/ui/actions' import * as mopidyActions from '../../services/mopidy/actions' import * as spotifyActions from '../../services/spotify/actions' @@ -55,7 +56,7 @@ class Modal extends React.Component{ { this.props.modal.name == 'edit_radio' ? : null } { this.props.modal.name == 'image_zoom' ? : null } { this.props.modal.name == 'kiosk_mode' ? : null } - { this.props.modal.name == 'search_settings' ? : null } + { this.props.modal.name == 'search_settings' ? : null } { this.props.modal.name == 'volume' ? : null } @@ -84,6 +85,7 @@ const mapStateToProps = (state, ownProps) => { const mapDispatchToProps = (dispatch) => { return { + coreActions: bindActionCreators(coreActions, dispatch), uiActions: bindActionCreators(uiActions, dispatch), pusherActions: bindActionCreators(pusherActions, dispatch), spotifyActions: bindActionCreators(spotifyActions, dispatch), diff --git a/src/js/components/Modal/SearchSettingsModal.js b/src/js/components/Modal/SearchSettingsModal.js index 335be76c..95af8849 100755 --- a/src/js/components/Modal/SearchSettingsModal.js +++ b/src/js/components/Modal/SearchSettingsModal.js @@ -30,7 +30,7 @@ export default class SearchSettingsModal extends React.Component{ handleSubmit(e){ this.props.uiActions.set({search_settings: this.state}) this.props.uiActions.closeModal() - this.props.uiActions.startSearch(this.props.data.type, this.props.data.query) + this.props.coreActions.startSearch(this.props.data.type, this.props.data.query) } handleToggle(scheme){