Commit 6397f791d85230d442c972a016294445ed7f6dad
Committed by
Paulo Meireles
1 parent
0aa43634
Exists in
master
and in
28 other branches
Remove project from server after destroy article
Showing
2 changed files
with
8 additions
and
0 deletions
Show diff stats
plugins/mezuro/lib/kalibro/client/project_client.rb
plugins/mezuro/lib/mezuro_plugin/project_content.rb
| ... | ... | @@ -31,6 +31,7 @@ class MezuroPlugin::ProjectContent < Article |
| 31 | 31 | end |
| 32 | 32 | |
| 33 | 33 | after_save :send_project_to_service |
| 34 | + after_destroy :remove_project_from_service | |
| 34 | 35 | |
| 35 | 36 | private |
| 36 | 37 | |
| ... | ... | @@ -39,6 +40,10 @@ class MezuroPlugin::ProjectContent < Article |
| 39 | 40 | Kalibro::Client::KalibroClient.process_project(title) |
| 40 | 41 | end |
| 41 | 42 | |
| 43 | + def remove_project_from_service | |
| 44 | + Kalibro::Client::ProjectClient.remove(title) | |
| 45 | + end | |
| 46 | + | |
| 42 | 47 | def create_project |
| 43 | 48 | project = Kalibro::Entities::Project.new |
| 44 | 49 | project.name = title | ... | ... |