From 1bae1dfcbc4a5f590c51103635006198ae6a91d6 Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Tue, 30 Apr 2019 15:23:38 +0200 Subject: Enforce service limit --- src/components/settings/services/EditServiceForm.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/components/settings/services/EditServiceForm.js') diff --git a/src/components/settings/services/EditServiceForm.js b/src/components/settings/services/EditServiceForm.js index 4ba2eb844..c089a1582 100644 --- a/src/components/settings/services/EditServiceForm.js +++ b/src/components/settings/services/EditServiceForm.js @@ -17,6 +17,8 @@ import ImageUpload from '../../ui/ImageUpload'; import Select from '../../ui/Select'; import PremiumFeatureContainer from '../../ui/PremiumFeatureContainer'; +import LimitReachedInfobox from '../../../features/serviceLimit/components/LimitReachedInfobox'; +import { serviceLimitStore } from '../../../features/serviceLimit'; const messages = defineMessages({ saveService: { @@ -252,6 +254,7 @@ export default @observer class EditServiceForm extends Component { )} +
this.submit(e)} id="form">
@@ -418,7 +421,7 @@ export default @observer class EditServiceForm extends Component { type="submit" label={intl.formatMessage(messages.saveService)} htmlForm="form" - disabled={action !== 'edit' && form.isPristine && requiresUserInput} + disabled={action !== 'edit' && ((form.isPristine && requiresUserInput) || serviceLimitStore.userHasReachedServiceLimit)} /> )}
-- cgit v1.2.3-70-g09d2