Skip to content

Commit ac7f805

Browse files
committed
Register the validators
1 parent 44317b9 commit ac7f805

File tree

2 files changed

+31
-23
lines changed

2 files changed

+31
-23
lines changed

modules/storages/app/common/storages/peripherals/nextcloud_registry.rb

+17-13
Original file line numberDiff line numberDiff line change
@@ -59,32 +59,36 @@ module Peripherals
5959

6060
namespace("components") do
6161
namespace("forms") do
62-
register(:automatically_managed_folders, ::Storages::Admin::Forms::AutomaticallyManagedProjectFoldersFormComponent)
63-
register(:general_information, ::Storages::Admin::Forms::GeneralInfoFormComponent)
64-
register(:storage_audience, ::Storages::Admin::Forms::StorageAudienceFormComponent)
65-
register(:oauth_application, ::Storages::Admin::OAuthApplicationInfoCopyComponent)
66-
register(:oauth_client, ::Storages::Admin::Forms::OAuthClientFormComponent)
62+
register(:automatically_managed_folders, Admin::Forms::AutomaticallyManagedProjectFoldersFormComponent)
63+
register(:general_information, Admin::Forms::GeneralInfoFormComponent)
64+
register(:storage_audience, Admin::Forms::StorageAudienceFormComponent)
65+
register(:oauth_application, Admin::OAuthApplicationInfoCopyComponent)
66+
register(:oauth_client, Admin::Forms::OAuthClientFormComponent)
6767
end
6868

6969
register(:setup_wizard, NextcloudStorageWizard)
7070

71-
register(:automatically_managed_folders, ::Storages::Admin::AutomaticallyManagedProjectFoldersInfoComponent)
72-
register(:general_information, ::Storages::Admin::GeneralInfoComponent)
73-
register(:storage_audience, ::Storages::Admin::StorageAudienceInfoComponent)
74-
register(:oauth_application, ::Storages::Admin::OAuthApplicationInfoComponent)
75-
register(:oauth_client, ::Storages::Admin::OAuthClientInfoComponent)
71+
register(:automatically_managed_folders, Admin::AutomaticallyManagedProjectFoldersInfoComponent)
72+
register(:general_information, Admin::GeneralInfoComponent)
73+
register(:storage_audience, Admin::StorageAudienceInfoComponent)
74+
register(:oauth_application, Admin::OAuthApplicationInfoComponent)
75+
register(:oauth_client, Admin::OAuthClientInfoComponent)
7676
end
7777

7878
namespace("contracts") do
79-
register(:storage, ::Storages::Storages::NextcloudContract)
80-
register(:general_information, ::Storages::Storages::NextcloudGeneralInformationContract)
81-
register(:storage_audience, ::Storages::Storages::NextcloudAudienceContract)
79+
register(:storage, Storages::NextcloudContract)
80+
register(:general_information, Storages::NextcloudGeneralInformationContract)
81+
register(:storage_audience, Storages::NextcloudAudienceContract)
8282
end
8383

8484
namespace("models") do
8585
register(:managed_folder_identifier, ManagedFolderIdentifier::Nextcloud)
8686
end
8787

88+
namespace("validators") do
89+
register(:connection, ConnectionValidators::NextcloudValidator)
90+
end
91+
8892
namespace("authentication") do
8993
register(:userless, StorageInteraction::AuthenticationStrategies::NextcloudStrategies::UserLess, call: false)
9094
register(:user_bound, StorageInteraction::AuthenticationStrategies::NextcloudStrategies::UserBound)

modules/storages/app/common/storages/peripherals/one_drive_registry.rb

+14-10
Original file line numberDiff line numberDiff line change
@@ -53,29 +53,33 @@ module Peripherals
5353

5454
namespace("components") do
5555
namespace("forms") do
56-
register(:access_management, ::Storages::Admin::Forms::AccessManagementFormComponent)
57-
register(:general_information, ::Storages::Admin::Forms::GeneralInfoFormComponent)
58-
register(:oauth_client, ::Storages::Admin::Forms::OAuthClientFormComponent)
59-
register(:redirect_uri, ::Storages::Admin::Forms::RedirectUriFormComponent)
56+
register(:access_management, Admin::Forms::AccessManagementFormComponent)
57+
register(:general_information, Admin::Forms::GeneralInfoFormComponent)
58+
register(:oauth_client, Admin::Forms::OAuthClientFormComponent)
59+
register(:redirect_uri, Admin::Forms::RedirectUriFormComponent)
6060
end
6161

6262
register(:setup_wizard, OneDriveStorageWizard)
6363

64-
register(:access_management, ::Storages::Admin::AccessManagementComponent)
65-
register(:general_information, ::Storages::Admin::GeneralInfoComponent)
66-
register(:oauth_client, ::Storages::Admin::OAuthClientInfoComponent)
67-
register(:redirect_uri, ::Storages::Admin::RedirectUriComponent)
64+
register(:access_management, Admin::AccessManagementComponent)
65+
register(:general_information, Admin::GeneralInfoComponent)
66+
register(:oauth_client, Admin::OAuthClientInfoComponent)
67+
register(:redirect_uri, Admin::RedirectUriComponent)
6868
end
6969

7070
namespace("contracts") do
71-
register(:storage, ::Storages::Storages::OneDriveContract)
72-
register(:general_information, ::Storages::Storages::OneDriveContract)
71+
register(:storage, Storages::OneDriveContract)
72+
register(:general_information, Storages::OneDriveContract)
7373
end
7474

7575
namespace("models") do
7676
register(:managed_folder_identifier, ManagedFolderIdentifier::OneDrive)
7777
end
7878

79+
namespace("validations") do
80+
register(:connection, ConnectionValidators::OneDriveValidator)
81+
end
82+
7983
namespace("authentication") do
8084
register(:userless, StorageInteraction::AuthenticationStrategies::OneDriveStrategies::UserLess, call: false)
8185
register(:user_bound, StorageInteraction::AuthenticationStrategies::OneDriveStrategies::UserBound)

0 commit comments

Comments
 (0)