Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

プロジェクトメンバー追加時、検索するとチェックが外れる(Feature #71439) #14

Draft
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

nusohiro
Copy link

@nusohiro nusohiro commented Feb 5, 2024

redmine.orgのチケットURL: https://www.redmine.org/issues/xxxx

story

https://insidemine.agileware.jp/redmine/issues/71439

内容

・名前検索後もチェックが外れないように修正

2024-02-05.12.02.33-1.mov

・選択済みのユーザーを表示する領域を追加 ← UIの変更は取り込まれなさそうな気がして、やっぱりやめます
スクリーンショット 2024-02-05 12 01 43

@nusohiro nusohiro self-assigned this Feb 5, 2024
@nusohiro nusohiro force-pushed the 71439-fix-unchecking-issue-on-member-search branch from a083f6d to cc2accb Compare February 5, 2024 06:44
@nusohiro nusohiro marked this pull request as draft February 5, 2024 07:29
@nusohiro nusohiro force-pushed the 71439-fix-unchecking-issue-on-member-search branch from 8c0b0f9 to 97fa95e Compare May 9, 2024 01:50
Copy link

github-actions bot commented May 9, 2024

Patch can be downloaded here

@nusohiro
Copy link
Author

nusohiro commented May 9, 2024

手元ではテストがとおりましたが、以下の対応がまだできていないので、CIでテストが落ちています。
#15 (comment)
対応の見通しが立っていないため、とりあえず進めたいと思います。

$('#principals').find('input[type="checkbox"]').closest('label').hide()
<% principals_for_new_member_ids(@project)&.map do |member| %>
$('#principals').find('input[type="checkbox"][value=<%= member.id %>]').closest('label').show()
<% end %>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

#principals_for_new_member の中身をまるっと書き換えていたのを、いったん非表示にして検索結果として返ってきたものを再度表示するという仕組みでチェック状態を保存していると理解しました 👍
初期状態で limit=100 に制限されていると思うので、そこで表示しきれなかったユーザーにチェックできるかが気になりました

@kumojima
Copy link
Contributor

kumojima commented May 9, 2024

選択済みのユーザーを表示する領域を追加 ← UIの変更は取り込まれなさそうな気がして、やっぱりやめます

本パッチとは別にして提案しても良いかもしれませんね

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants