1818
1919class CreateFolderUseCase (BaseUseCase ):
2020 def __init__ (
21- self ,
22- project : ProjectEntity ,
23- folder : FolderEntity ,
24- folders : BaseManageableRepository ,
21+ self ,
22+ project : ProjectEntity ,
23+ folder : FolderEntity ,
24+ folders : BaseManageableRepository ,
2525 ):
2626 super ().__init__ ()
2727 self ._project = project
@@ -32,12 +32,12 @@ def validate_folder(self):
3232 if not self ._folder .name :
3333 raise AppValidationException ("Folder name cannot be empty." )
3434 if (
35- len (
36- set (self ._folder .name ).intersection (
37- constances .SPECIAL_CHARACTERS_IN_PROJECT_FOLDER_NAMES
38- )
35+ len (
36+ set (self ._folder .name ).intersection (
37+ constances .SPECIAL_CHARACTERS_IN_PROJECT_FOLDER_NAMES
3938 )
40- > 0
39+ )
40+ > 0
4141 ):
4242 self ._folder .name = "" .join (
4343 "_"
@@ -56,14 +56,13 @@ def execute(self):
5656 return self ._response
5757
5858
59-
6059class GetFolderUseCase (BaseUseCase ):
6160 def __init__ (
62- self ,
63- project : ProjectEntity ,
64- folders : BaseReadOnlyRepository ,
65- folder_name : str ,
66- team_id : int ,
61+ self ,
62+ project : ProjectEntity ,
63+ folders : BaseReadOnlyRepository ,
64+ folder_name : str ,
65+ team_id : int ,
6766 ):
6867 super ().__init__ ()
6968 self ._project = project
@@ -73,9 +72,9 @@ def __init__(
7372
7473 def execute (self ):
7574 condition = (
76- Condition ("name" , self ._folder_name , EQ )
77- & Condition ("team_id" , self ._team_id , EQ )
78- & Condition ("project_id" , self ._project .uuid , EQ )
75+ Condition ("name" , self ._folder_name , EQ )
76+ & Condition ("team_id" , self ._team_id , EQ )
77+ & Condition ("project_id" , self ._project .uuid , EQ )
7978 )
8079 try :
8180 self ._response .data = self ._folders .get_one (condition )
@@ -86,12 +85,12 @@ def execute(self):
8685
8786class SearchFoldersUseCase (BaseUseCase ):
8887 def __init__ (
89- self ,
90- project : ProjectEntity ,
91- folders : BaseReadOnlyRepository ,
92- condition : Condition ,
93- folder_name : str = None ,
94- include_users = False ,
88+ self ,
89+ project : ProjectEntity ,
90+ folders : BaseReadOnlyRepository ,
91+ condition : Condition ,
92+ folder_name : str = None ,
93+ include_users = False ,
9594 ):
9695 super ().__init__ ()
9796 self ._project = project
@@ -102,10 +101,10 @@ def __init__(
102101
103102 def execute (self ):
104103 condition = (
105- self ._condition
106- & Condition ("project_id" , self ._project .uuid , EQ )
107- & Condition ("team_id" , self ._project .team_id , EQ )
108- & Condition ("includeUsers" , self ._include_users , EQ )
104+ self ._condition
105+ & Condition ("project_id" , self ._project .uuid , EQ )
106+ & Condition ("team_id" , self ._project .team_id , EQ )
107+ & Condition ("includeUsers" , self ._include_users , EQ )
109108 )
110109 if self ._folder_name :
111110 condition &= Condition ("name" , self ._folder_name , EQ )
@@ -115,10 +114,10 @@ def execute(self):
115114
116115class DeleteFolderUseCase (BaseUseCase ):
117116 def __init__ (
118- self ,
119- project : ProjectEntity ,
120- folders : BaseManageableRepository ,
121- folders_to_delete : List [FolderEntity ],
117+ self ,
118+ project : ProjectEntity ,
119+ folders : BaseManageableRepository ,
120+ folders_to_delete : List [FolderEntity ],
122121 ):
123122 super ().__init__ ()
124123 self ._project = project
@@ -137,7 +136,7 @@ def execute(self):
137136
138137class UpdateFolderUseCase (BaseUseCase ):
139138 def __init__ (
140- self , folders : BaseManageableRepository , folder : FolderEntity ,
139+ self , folders : BaseManageableRepository , folder : FolderEntity ,
141140 ):
142141 super ().__init__ ()
143142 self ._folders = folders
@@ -147,12 +146,12 @@ def validate_folder(self):
147146 if not self ._folder .name :
148147 raise AppValidationException ("Folder name cannot be empty." )
149148 if (
150- len (
151- set (self ._folder .name ).intersection (
152- constances .SPECIAL_CHARACTERS_IN_PROJECT_FOLDER_NAMES
153- )
149+ len (
150+ set (self ._folder .name ).intersection (
151+ constances .SPECIAL_CHARACTERS_IN_PROJECT_FOLDER_NAMES
154152 )
155- > 0
153+ )
154+ > 0
156155 ):
157156 self ._folder .name = "" .join (
158157 "_"
@@ -175,11 +174,11 @@ def execute(self):
175174
176175class AssignFolderUseCase (BaseUseCase ):
177176 def __init__ (
178- self ,
179- service : SuerannotateServiceProvider ,
180- project_entity : ProjectEntity ,
181- folder : FolderEntity ,
182- users : List [str ],
177+ self ,
178+ service : SuerannotateServiceProvider ,
179+ project_entity : ProjectEntity ,
180+ folder : FolderEntity ,
181+ users : List [str ],
183182 ):
184183 super ().__init__ ()
185184 self ._service = service
0 commit comments