diff options
Diffstat (limited to 'app/graphql/resolvers/board_lists_resolver.rb')
-rw-r--r-- | app/graphql/resolvers/board_lists_resolver.rb | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/graphql/resolvers/board_lists_resolver.rb b/app/graphql/resolvers/board_lists_resolver.rb index 7bdff8ba61f..a97ac3220d5 100644 --- a/app/graphql/resolvers/board_lists_resolver.rb +++ b/app/graphql/resolvers/board_lists_resolver.rb @@ -28,7 +28,7 @@ module Resolvers context.scoped_set!(:issue_filters, issue_filters(issue_filters)) if load_preferences?(lookahead) - List.preload_preferences_for_user(lists, context[:current_user]) + List.preload_preferences_for_user(lists, current_user) end offset_pagination(lists) @@ -39,7 +39,7 @@ module Resolvers def board_lists(id) service = ::Boards::Lists::ListService.new( board.resource_parent, - context[:current_user], + current_user, list_id: extract_list_id(id) ) @@ -47,7 +47,8 @@ module Resolvers end def load_preferences?(lookahead) - lookahead&.selection(:edges)&.selection(:node)&.selects?(:collapsed) + lookahead&.selection(:edges)&.selection(:node)&.selects?(:collapsed) || + lookahead&.selection(:nodes)&.selects?(:collapsed) end def extract_list_id(gid) |