Skip to content

Commit

Permalink
Prefix modules with Mixins namespace
Browse files Browse the repository at this point in the history
  • Loading branch information
akadusei committed Jul 22, 2024
1 parent 53fce2a commit 0acd54c
Show file tree
Hide file tree
Showing 12 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion src/operations/mixins/save_user_name.cr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module SaveUserName
module Mixins::SaveUserName
macro included
before_save do
validate_first_name_required
Expand Down
2 changes: 1 addition & 1 deletion src/operations/mixins/validate_not_pwned.cr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module ValidateNotPwned
module Mixins::ValidateNotPwned
macro included
before_save do
validate_not_pwned
Expand Down
4 changes: 2 additions & 2 deletions src/operations/register_current_user.cr
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ class RegisterCurrentUser < User::SaveOperation
set_level
end

include SaveUserName
include ValidateNotPwned
include Mixins::SaveUserName
include Mixins::ValidateNotPwned
include Shield::SendWelcomeEmail

private def set_level
Expand Down
4 changes: 2 additions & 2 deletions src/operations/register_user.cr
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,6 @@ class RegisterUser < User::SaveOperation
validate_required level
end

include ValidateNotPwned
include SaveUserName
include Mixins::ValidateNotPwned
include Mixins::SaveUserName
end
4 changes: 2 additions & 2 deletions src/operations/update_current_user.cr
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
class UpdateCurrentUser < User::SaveOperation
permit_columns :first_name, :last_name

include ValidateNotPwned
include SaveUserName
include Mixins::ValidateNotPwned
include Mixins::SaveUserName
end
4 changes: 2 additions & 2 deletions src/operations/update_user.cr
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ class UpdateUser < User::SaveOperation
reset_level
end

include ValidateNotPwned
include SaveUserName
include Mixins::ValidateNotPwned
include Mixins::SaveUserName

# Ensure current admin cannot change their own level,
# lest they get locked out
Expand Down
2 changes: 1 addition & 1 deletion src/pages/auth_layout.cr
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
abstract struct AuthLayout
include Lucky::HTMLPage
include LinkTextHelpers
include Mixins::LinkTextHelpers

# The default page title. It is passed to `Shared::LayoutHead`.
#
Expand Down
2 changes: 1 addition & 1 deletion src/pages/current_user/bearer_logins/new_page.cr
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
struct CurrentUser::BearerLogins::NewPage < MainLayout
needs operation : CreateBearerLogin

include PageParamKey
include Mixins::PageParamKey

def page_title
Rex.t(:"page.current_user.bearer_login.new.page_title")
Expand Down
2 changes: 1 addition & 1 deletion src/pages/current_user/new_page.cr
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
struct CurrentUser::NewPage < AuthLayout
needs operation : RegisterCurrentUser

include PageParamKey
include Mixins::PageParamKey

def page_title
Rex.t(:"page.current_user.new.page_title")
Expand Down
2 changes: 1 addition & 1 deletion src/pages/main_layout.cr
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
abstract struct MainLayout
include Lucky::HTMLPage
include LinkTextHelpers
include Mixins::LinkTextHelpers

# The default page title. It is passed to `Shared::LayoutHead`.
#
Expand Down
2 changes: 1 addition & 1 deletion src/pages/mixins/link_text_helpers.cr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module LinkTextHelpers
module Mixins::LinkTextHelpers
macro included
private def delete_text
Rex.t(:"page.link.delete")
Expand Down
2 changes: 1 addition & 1 deletion src/pages/mixins/page_param_key.cr
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
module PageParamKey
module Mixins::PageParamKey
macro included
private def param_key
operation.class.param_key
Expand Down

0 comments on commit 0acd54c

Please sign in to comment.