Add a default limit participations of 10, fix dockerfile and lint some things

Signed-off-by: Thomas Citharel <tcit@tcit.fr>
This commit is contained in:
Thomas Citharel
2019-12-15 22:42:38 +01:00
parent d333bb08f1
commit de261cf334
3 changed files with 12 additions and 8 deletions

View File

@@ -289,6 +289,8 @@ import IdentityPickerWrapper from '@/views/Account/IdentityPickerWrapper.vue';
import { RouteName } from '@/router';
import 'intersection-observer';
const DEFAULT_LIMIT_NUMBER_OF_PLACES = 10;
@Component({
components: { IdentityPickerWrapper, AddressAutoComplete, TagInput, DateTimePicker, PictureUpload, Editor: EditorComponent },
apollo: {
@@ -576,10 +578,12 @@ export default class EditEvent extends Vue {
@Watch('limitedPlaces')
updatedEventCapacityOptions(limitedPlaces: boolean) {
if (! limitedPlaces) {
this.event.options.maximumAttendeeCapacity = 0
this.event.options.remainingAttendeeCapacity = 0
this.event.options.showRemainingAttendeeCapacity = false
if (!limitedPlaces) {
this.event.options.maximumAttendeeCapacity = 0;
this.event.options.remainingAttendeeCapacity = 0;
this.event.options.showRemainingAttendeeCapacity = false;
} else {
this.event.options.maximumAttendeeCapacity = this.event.options.maximumAttendeeCapacity || DEFAULT_LIMIT_NUMBER_OF_PLACES;
}
}