Skip to content

Commit 1a142e4

Browse files
committed
[C] Lint
1 parent 97dcdf2 commit 1a142e4

File tree

30 files changed

+43
-47
lines changed

30 files changed

+43
-47
lines changed

api/app/authorizers/user_group_authorizer.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# frozen_string_literal: true
22

33
class UserGroupAuthorizer < ApplicationAuthorizer
4-
54
# Admins only
65
def self.default(_ability, user, _options = {})
76
admin_permissions?(user)

api/app/controllers/api/v1/tokens_controller.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ def user_by_auth_code
3939
def token_params
4040
params.permit(:email, :password)
4141
end
42-
4342
end
4443
end
4544
end

api/app/controllers/concerns/manages_oauth_cookie.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,5 +42,4 @@ def cookie_domain
4242
".#{domain}"
4343
end
4444
end
45-
4645
end

api/app/models/concerns/externally_identifiable.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ module ExternallyIdentifiable
1212
def external_identifier=(record_or_identifier)
1313
case record_or_identifier.presence
1414
when ExternalIdentifier
15-
super(record_or_identifier)
15+
super
1616
when String
17-
if self.external_identifier.present?
18-
self.external_identifier.update(identifier: record_or_identifier)
17+
if external_identifier.present?
18+
external_identifier.update(identifier: record_or_identifier)
1919
else
20-
self.build_external_identifier(identifier: record_or_identifier)
20+
build_external_identifier(identifier: record_or_identifier)
2121
end
2222
when nil
23-
self.external_identifier&.destroy
23+
external_identifier&.destroy
2424
else
2525
raise ArgumentError, "Invalid external identifier value"
2626
end

api/app/models/identity.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ class Identity < ApplicationRecord
77

88
belongs_to :user, optional: false, inverse_of: :identities
99

10-
has_many :user_group_memberships, as: :source
10+
has_many :user_group_memberships, as: :source, dependent: :destroy
1111

1212
validates :provider, inclusion: { in: ->(_) { (ManifoldEnv.oauth.known_strategies + SamlConfig.provider_names) } }
1313
validates :uid, :provider, presence: true

api/app/models/user.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ class User < ApplicationRecord
5353
through: :reading_group_visibilities, source: :reading_group
5454
has_many :entitlement_user_links, inverse_of: :user, dependent: :destroy
5555
has_many :granted_entitlements, through: :entitlement_user_links, source: :entitlement
56-
has_many :user_group_memberships, inverse_of: :user
56+
has_many :user_group_memberships, inverse_of: :user, dependent: :destroy
5757
has_many :user_groups, through: :user_group_memberships
5858
has_many_readonly :permissions
5959

api/app/models/user_group.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ class UserGroup < ApplicationRecord
66
include Filterable
77
include ExternallyIdentifiable
88

9-
has_many :memberships, class_name: "UserGroupMembership", inverse_of: :user_group
10-
has_many :entitleables, class_name: "UserGroupEntitleable", inverse_of: :user_group
9+
has_many :memberships, class_name: "UserGroupMembership", inverse_of: :user_group, dependent: :destroy
10+
has_many :entitleables, class_name: "UserGroupEntitleable", inverse_of: :user_group, dependent: :destroy
1111

1212
has_many :users, through: :memberships
1313

api/app/models/user_group_entitleable.rb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
# frozen_string_literal: true
2+
13
class UserGroupEntitleable < ApplicationRecord
24
include Authority::Abilities
35
include SerializedAbilitiesFor

api/app/models/user_group_membership.rb

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,4 @@ class UserGroupMembership < ApplicationRecord
1313
def name
1414
"#{user_group.name} membership for #{user.name}"
1515
end
16-
1716
end

api/app/operations/identities/sync_managed_entitlements.rb

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ class SyncManagedEntitlements
66
include Dry::Monads[:result, :do]
77

88
ENTITLEABLES = [Project, ProjectCollection, Journal].freeze
9-
ROLE = { scoped_roles: { read_access: true } }
9+
ROLE = { scoped_roles: { read_access: true } }.freeze
1010

1111
attr_reader :auth_hash, :identity, :user
1212

@@ -52,7 +52,7 @@ def to_remove
5252
end
5353

5454
def desired_entitleable_identifiers
55-
@desired_identifiers ||= auth_hash.info.entitlements&.split(/,;/)&.compact || []
55+
@desired_identifiers ||= auth_hash.info.entitlements&.split(/[,;]/)&.compact || []
5656
end
5757

5858
def existing_entitlements
@@ -64,6 +64,5 @@ def existing_identifiers
6464
entitlement.subject.external_identifier&.identifier
6565
end.compact
6666
end
67-
6867
end
6968
end

0 commit comments

Comments
 (0)