-
- Downloads
There was an error fetching the commit references. Please try again later.
Fix display of promote to group label
Since label presenter is used in label index view, label class check doesn't work as expected because the class is now LabelPresenter. Also `label.subject` doesn't work as expected now because Label's model `subject` method is shadowed by Gitlab's presenter's method which uses `subject` for referencing the original object. Instead we use a presenter's method for both checks now. `label_deletion_confirm_text` is not used anywhere so it's removed
Showing
- app/helpers/labels_helper.rb 2 additions, 9 deletionsapp/helpers/labels_helper.rb
- app/presenters/label_presenter.rb 8 additions, 0 deletionsapp/presenters/label_presenter.rb
- app/views/shared/_delete_label_modal.html.haml 1 addition, 1 deletionapp/views/shared/_delete_label_modal.html.haml
- app/views/shared/_label.html.haml 1 addition, 1 deletionapp/views/shared/_label.html.haml
- changelogs/unreleased/jp-label-fix.yml 5 additions, 0 deletionschangelogs/unreleased/jp-label-fix.yml
- locale/gitlab.pot 0 additions, 6 deletionslocale/gitlab.pot
- spec/features/projects/labels/user_promotes_label_spec.rb 34 additions, 0 deletionsspec/features/projects/labels/user_promotes_label_spec.rb
- spec/features/projects/labels/user_removes_labels_spec.rb 4 additions, 1 deletionspec/features/projects/labels/user_removes_labels_spec.rb
- spec/helpers/labels_helper_spec.rb 18 additions, 1 deletionspec/helpers/labels_helper_spec.rb
- spec/presenters/label_presenter_spec.rb 28 additions, 0 deletionsspec/presenters/label_presenter_spec.rb
changelogs/unreleased/jp-label-fix.yml
0 → 100644
Please register or sign in to comment