Translator access to Meditations #27
Labels
blocked
Something else has to be done first
feature
A significant new feature
low priority
This issue might be useful, but is not important
Currently users with the "Translator" role cannot modify meditations, even though meditations do require some translation for the title, excerpt, and description.
The main reason for this is because Meditations are not currently draftable. We need them to be draftable so that an administrator can review the translator's work.
I've already partially implemented a solution to this, but the difficulty is in the making the
has_and_belongs_to_many
association draftable. This is difficult to do because the relationship is not stored directly on the Meditation model, which means we would need to reflect on the goal_filters association. Many draftable gems out there have incomplete support for has_many associations for just this reason.See this pull request for details, and my incomplete work.
This is a low priority task that may simply not be worth doing.
The text was updated successfully, but these errors were encountered: