83_Publication_rework #84

Merged
mpeltriaux merged 4 commits from 83_Publication_rework into master 2022-01-21 09:27:10 +01:00
Owner

Implements #83

# Implements #83
mpeltriaux added 4 commits 2022-01-21 09:27:06 +01:00
* adds abstract is_ready_for_publish method to PublishableObjectMixin which needs to be implemented in subclasses
* adds implementation for intervention model
* adds publishable check to rendering report view
* adds/updates translations
* adds is_ready_for_publish implementation for EMA
* adds implementation for is_ready_for_publish() on compensation (uses intervention's implementation) and EcoAccount
* adds fake-inherited is_ready_for_publish() method to compensation model (not derived from RecordableObjectMixin) to equalize usage of is_ready_for_publish() usage for all data types (compensation can be checked the same way as intervention, ecoaccount or ema)
mpeltriaux merged commit b9d532aa81 into master 2022-01-21 09:27:10 +01:00
mpeltriaux deleted branch 83_Publication_rework 2022-01-21 09:27:54 +01:00
Sign in to join this conversation.
No description provided.