Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
NOTE: By default, migrations are auto-applied within production. However, the rake task needs be executed prior to the migration for the intended
user.language_id
updates to be applied.Fixes #154
Changes proposed in this PR:
This commit seeks to resolve issue Language must exist warning when saving user privilege #154 via a rake task, followed by a migration:
1) rake task
user.language_id
for all users whereuser.language_id == nil
anduser.org.language_id != nil
(user.org.language_id != nil
should be true for all users)user.language_id
touser.org.language_id
for each of the aforementioned users.2) migration
language_id
column of theusers
table.user.language_id
toLanguage.default.id
for any remaining niluser.language_id
values (although, there shouldn't be any).