Sha256: 185848de7c1c7851105a5ea4a3996d2d258b2c296f8c5bbed2dbeab8e0808921
Contents?: true
Size: 548 Bytes
Versions: 50
Compression:
Stored size: 548 Bytes
Contents
# frozen_string_literal: true module Decidim module Core # This type represents the current user session. class SessionType < Decidim::Api::Types::BaseObject description "The current session" field :user, UserType, "The current user", null: true def user object end field :verified_user_groups, [UserGroupType], "The current user verified user groups", null: false def verified_user_groups Decidim::UserGroups::ManageableUserGroups.for(object).verified end end end end
Version data entries
50 entries across 50 versions & 1 rubygems