diff options
| author | Thomas Haddad | 2017-04-24 17:51:47 +0200 | 
|---|---|---|
| committer | Thomas Haddad | 2017-04-24 17:51:47 +0200 | 
| commit | 580140f0098a9ef55d6b4ca50885e813b8548bc1 (patch) | |
| tree | eef64a584307c5ec4bc3a72c4ee7e2556f605960 | |
| parent | 6c1683bae4de1eddf7a82e0d29040301e6b777f2 (diff) | |
| download | chouette-core-580140f0098a9ef55d6b4ca50885e813b8548bc1.tar.bz2 | |
Refs #2913: Add calendar is removed when timetable content is modified
Signed-off-by: Thomas Shawarma Haddad <thomas.haddad@af83.com>
| -rw-r--r-- | app/assets/javascripts/es6_browserified/time_tables/reducers/metas.js | 7 | 
1 files changed, 6 insertions, 1 deletions
| diff --git a/app/assets/javascripts/es6_browserified/time_tables/reducers/metas.js b/app/assets/javascripts/es6_browserified/time_tables/reducers/metas.js index 555730908..365026cfa 100644 --- a/app/assets/javascripts/es6_browserified/time_tables/reducers/metas.js +++ b/app/assets/javascripts/es6_browserified/time_tables/reducers/metas.js @@ -11,10 +11,15 @@ const metas = (state = {}, action) => {          color: action.json.color,          calendar: action.json.calendar ? action.json.calendar : {name : 'Aucun'}        }) +    case 'INCLUDE_DATE_IN_PERIOD': +    case 'EXCLUDE_DATE_FROM_PERIOD': +    case 'DELETE_PERIOD': +    case 'VALIDATE_PERIOD_FORM': +      return _.assign({}, state, {calendar: {name: 'Aucun'}})      case 'UPDATE_DAY_TYPES':        let dayTypes = state.day_types.slice(0)        dayTypes[action.index] = !dayTypes[action.index] -      return _.assign({}, state, {day_types: dayTypes}) +      return _.assign({}, state, {day_types: dayTypes, calendar : {name: 'Aucun'}})      case 'UPDATE_COMMENT':        return _.assign({}, state, {comment: action.comment})      case 'UPDATE_COLOR': | 
