diff options
| author | Zog | 2018-02-14 09:44:02 +0100 |
|---|---|---|
| committer | Johan Van Ryseghem | 2018-02-20 09:50:28 +0100 |
| commit | ee002e5aef7e5bb8b818b56ed54b6c68d074110e (patch) | |
| tree | 4ae0b7afde9f4d32649c2254494fef0cb381b17e /app/models/chouette | |
| parent | 02091277c1ca384f4445af017cf3f82df60b7078 (diff) | |
| download | chouette-core-ee002e5aef7e5bb8b818b56ed54b6c68d074110e.tar.bz2 | |
Refs #5924 @1H; Add `before` actions
Diffstat (limited to 'app/models/chouette')
| -rw-r--r-- | app/models/chouette/stop_area.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/models/chouette/stop_area.rb b/app/models/chouette/stop_area.rb index 5afe63747..c85a8b37d 100644 --- a/app/models/chouette/stop_area.rb +++ b/app/models/chouette/stop_area.rb @@ -370,6 +370,14 @@ module Chouette !activated? end + def activate + self.deleted_at = nil + end + + def deactivate + self.deleted_at = Time.now + end + def activate! update_attribute :deleted_at, nil end |
