@@ -150,75 +150,75 @@ def update_my_audit(self): # Moved method into the class
150150 # Handle each stage individually
151151 for record in my_audit_records :
152152 # Stage 1: BM
153- if self .stage_1_bm_emp_id and ( record . bm_user_status == "" or record . bm_user_status == "Pending" ) :
153+ if self .stage_1_bm_emp_id :
154154 frappe .db .set_value ("My Audits" , record .name , "bm_user_id" , self .stage_1_bm_user_id , update_modified = False )
155155 frappe .db .set_value ("My Audits" , record .name , "bm_name" , self .stage_1_bm_name , update_modified = False )
156156 frappe .db .set_value ("My Audits" , record .name , "bm_mail" , self .stage_1_bm_mail , update_modified = False )
157157
158158 # Stage 2: DH
159- if self .stage_2_dh_emp_id and ( record . dh_user_status == "" or record . dh_user_status == "Pending" ) :
159+ if self .stage_2_dh_emp_id :
160160 frappe .db .set_value ("My Audits" , record .name , "dh_user_id" , self .stage_2_dh_user_id , update_modified = False )
161161 frappe .db .set_value ("My Audits" , record .name , "dh_name" , self .stage_2_dh_name , update_modified = False )
162162 frappe .db .set_value ("My Audits" , record .name , "dh_mail" , self .stage_2_dh_mail , update_modified = False )
163163
164164 # Stage 2: COM
165- if self .stage_2_com_emp_id and ( record . com_user_status == "" or record . com_user_status == "Pending" ) :
165+ if self .stage_2_com_emp_id :
166166 frappe .db .set_value ("My Audits" , record .name , "com_user_id" , self .stage_2_com_user_id , update_modified = False )
167167 frappe .db .set_value ("My Audits" , record .name , "com_name" , self .stage_2_com_name , update_modified = False )
168168 frappe .db .set_value ("My Audits" , record .name , "com_mail" , self .stage_2_com_mail , update_modified = False )
169169
170170
171171 # Stage 3: RM
172- if self .stage_3_rm_emp_id and ( record . rm_user_status == "" or record . rm_user_status == "Pending" ) :
172+ if self .stage_3_rm_emp_id :
173173 frappe .db .set_value ("My Audits" , record .name , "rm_user_id" , self .stage_3_rm_user_id , update_modified = False )
174174 frappe .db .set_value ("My Audits" , record .name , "rm_name" , self .stage_3_rm_name , update_modified = False )
175175 frappe .db .set_value ("My Audits" , record .name , "rm_mail" , self .stage_3_rm_mail , update_modified = False )
176176
177177
178178 # Stage 3: ROM
179- if self .stage_3_rom_emp_id and ( record . rom_user_status == "" or record . rom_user_status == "Pending" ) :
179+ if self .stage_3_rom_emp_id :
180180 frappe .db .set_value ("My Audits" , record .name , "rom_user_id" , self .stage_3_rom_user_id , update_modified = False )
181181 frappe .db .set_value ("My Audits" , record .name , "rom_name" , self .stage_3_rom_name , update_modified = False )
182182 frappe .db .set_value ("My Audits" , record .name , "rom_mail" , self .stage_3_rom_mail , update_modified = False )
183183
184184
185185 # Stage 4: ZM
186- if self .stage_4_zm_emp_id and ( record . zm_user_status == "" or record . zm_user_status == "Pending" ) :
186+ if self .stage_4_zm_emp_id :
187187 frappe .db .set_value ("My Audits" , record .name , "zm_user_id" , self .stage_4_zm_user_id , update_modified = False )
188188 frappe .db .set_value ("My Audits" , record .name , "zm_name" , self .stage_4_zm_name , update_modified = False )
189189 frappe .db .set_value ("My Audits" , record .name , "zm_mail" , self .stage_4_zm_mail , update_modified = False )
190190
191191
192192 # Stage 4: ZOM
193- if self .stage_4_zom_emp_id and ( record . zom_user_status == "" or record . zom_user_status == "Pending" ) :
193+ if self .stage_4_zom_emp_id :
194194 frappe .db .set_value ("My Audits" , record .name , "zom_user_id" , self .stage_4_zom_user_id , update_modified = False )
195195 frappe .db .set_value ("My Audits" , record .name , "zom_name" , self .stage_4_zom_name , update_modified = False )
196196 frappe .db .set_value ("My Audits" , record .name , "zom_mail" , self .stage_4_zom_mail , update_modified = False )
197197
198198
199199 # Stage 5: GM
200- if self .stage_5_gm_emp_id and ( record . gm_user_status == "" or record . gm_user_status == "Pending" ) :
200+ if self .stage_5_gm_emp_id :
201201 frappe .db .set_value ("My Audits" , record .name , "gm_user_id" , self .stage_5_gm_user_id , update_modified = False )
202202 frappe .db .set_value ("My Audits" , record .name , "gm_name" , self .stage_5_gm_name , update_modified = False )
203203 frappe .db .set_value ("My Audits" , record .name , "gm_mail" , self .stage_5_gm_mail , update_modified = False )
204204
205205
206206 # Stage 6: HR
207- if self .stage_6_hr_emp_id and ( record . hr_user_status == "" or record . hr_user_status == "Pending" ) :
207+ if self .stage_6_hr_emp_id :
208208 frappe .db .set_value ("My Audits" , record .name , "hr_user_id" , self .stage_6_hr_user_id , update_modified = False )
209209 frappe .db .set_value ("My Audits" , record .name , "hr_name" , self .stage_6_hr_name , update_modified = False )
210210 frappe .db .set_value ("My Audits" , record .name , "hr_mail" , self .stage_6_hr_mail , update_modified = False )
211211
212212
213213 # Stage 7: COO
214- if self .stage_7_coo_emp_id and ( record . coo_user_status == "" or record . coo_user_status == "Pending" ) :
214+ if self .stage_7_coo_emp_id :
215215 frappe .db .set_value ("My Audits" , record .name , "coo_user_id" , self .stage_7_coo_user_id , update_modified = False )
216216 frappe .db .set_value ("My Audits" , record .name , "coo_name" , self .stage_7_coo_name , update_modified = False )
217217 frappe .db .set_value ("My Audits" , record .name , "coo_mail" , self .stage_7_coo_mail , update_modified = False )
218218
219219
220220 # Stage 8: CEO
221- if self .stage_8_ceo_emp_id and ( record . ceo_user_status == "" or record . ceo_user_status == "Pending" ) :
221+ if self .stage_8_ceo_emp_id :
222222 frappe .db .set_value ("My Audits" , record .name , "ceo_user_id" , self .stage_8_ceo_user_id , update_modified = False )
223223 frappe .db .set_value ("My Audits" , record .name , "ceo_name" , self .stage_8_ceo_name , update_modified = False )
224224 frappe .db .set_value ("My Audits" , record .name , "ceo_mail" , self .stage_8_ceo_mail , update_modified = False )
0 commit comments