🐛 fix some config keys

This commit is contained in:
Baptiste Lemoine 2020-01-24 12:20:28 +01:00
parent f9d1cfff3a
commit 1005695153
4 changed files with 8 additions and 8 deletions

View File

@ -2,7 +2,7 @@
* une option de date dans les sondages spéciaux * une option de date dans les sondages spéciaux
*/ */
import {environment} from "../../environments/environment"; import {environment} from "../../environments/environment";
import {defaultAnswers} from "./defaultConfigs"; import {defaultAnswers, defaultDates, defaultTimeOfDay} from "./defaultConfigs";
export interface DateOption { export interface DateOption {
timeList: any; timeList: any;
@ -55,8 +55,8 @@ export class PollConfig {
canModifyAnswers = 1;// everybody, self, nobody (= just admin) canModifyAnswers = 1;// everybody, self, nobody (= just admin)
whoModifiesAnswers = "self";// everybody, self, nobody (= just admin) whoModifiesAnswers = "self";// everybody, self, nobody (= just admin)
whoCanChangeAnswers = 'everybody';// everybody, self, nobody (= just admin) whoCanChangeAnswers = 'everybody';// everybody, self, nobody (= just admin)
dateList: DateOption[]; // sets of days as strings, config to set identical time for days in a special days poll dateList: any = defaultDates; // sets of days as strings, config to set identical time for days in a special days poll
timeList: DateOption[]; // ranges of time expressed as strings timeList: any = defaultTimeOfDay; // ranges of time expressed as strings
answers: any = defaultAnswers; answers: any = defaultAnswers;

View File

@ -1,4 +1,4 @@
export const timeOfDay = [{ export const defaultTimeOfDay = [{
timeList: [], timeList: [],
literal: 'matin' literal: 'matin'
}, },

View File

@ -3,7 +3,7 @@ import {ConfigService} from '../../services/config.service';
import {BaseComponent} from '../base-page/base.component'; import {BaseComponent} from '../base-page/base.component';
import {DOCUMENT} from '@angular/common'; import {DOCUMENT} from '@angular/common';
import {MessageService} from "primeng/api"; import {MessageService} from "primeng/api";
import {timeOfDay} from "../../config/defaultConfigs"; import {defaultTimeOfDay} from "../../config/defaultConfigs";
@Component({ @Component({
selector: 'framadate-dates', selector: 'framadate-dates',
@ -67,7 +67,7 @@ export class DatesComponent extends BaseComponent implements OnInit {
} }
resetTimes() { resetTimes() {
this.config.timeList = timeOfDay; this.config.timeList = defaultTimeOfDay;
} }
/** /**

View File

@ -5,7 +5,7 @@ import {environment} from "../../environments/environment";
import {ConfirmationService, MessageService} from 'primeng/api'; import {ConfirmationService, MessageService} from 'primeng/api';
import {Router} from "@angular/router"; import {Router} from "@angular/router";
import {mockMyPolls} from "../config/mocks/mockmypolls"; import {mockMyPolls} from "../config/mocks/mockmypolls";
import {defaultAnswers, defaultDates, timeOfDay} from "../config/defaultConfigs"; import {defaultAnswers, defaultDates, defaultTimeOfDay} from "../config/defaultConfigs";
import {mockPoll1} from "../config/mocks/mock1"; import {mockPoll1} from "../config/mocks/mock1";
/** /**
@ -32,7 +32,7 @@ export class ConfigService extends PollConfig {
this.currentPoll = mockPoll1; this.currentPoll = mockPoll1;
this.myPolls = mockMyPolls; this.myPolls = mockMyPolls;
this.dateList = defaultDates; this.dateList = defaultDates;
this.timeList = timeOfDay; this.timeList = defaultTimeOfDay;
this.answers = defaultAnswers; this.answers = defaultAnswers;
} }
} }