[FIX] solve bugs from test4

This commit is contained in:
Nossibaelhadi 2026-01-03 23:04:17 +03:00
parent df2e124c98
commit fadc33e2cb
2 changed files with 11 additions and 12 deletions

View File

@ -122,24 +122,24 @@
name="Messages Templates" name="Messages Templates"
parent="odex_takaful.sponsor_setting_menu" parent="odex_takaful.sponsor_setting_menu"
action="odex_takaful.takaful_message_template_action" action="odex_takaful.takaful_message_template_action"
sequence="3"/> sequence="3" active="False"/>
<!-- Menu items moved from takaful_conf.xml --> <!-- Menu items moved from takaful_conf.xml -->
<menuitem id="menu_donations_items" name="Donations Items" <menuitem id="menu_donations_items" name="Donations Items"
parent="sponsor_setting_menu" parent="sponsor_setting_menu"
action="donations_items_action" action="donations_items_action"
sequence="4"/> sequence="4" active="False"/>
<menuitem id="menu_points_of_sale_custom" name="Points of Sale" <menuitem id="menu_points_of_sale_custom" name="Points of Sale"
parent="sponsor_setting_menu" parent="sponsor_setting_menu"
action="points_of_sale_custom_action" action="points_of_sale_custom_action"
sequence="5"/> sequence="5" active="False"/>
<!-- Menu moved from sponsorship_states.xml --> <!-- Menu moved from sponsorship_states.xml -->
<menuitem id="menu_sponsorship_states_items" name="Sponsorship States" <menuitem id="menu_sponsorship_states_items" name="Sponsorship States"
parent="sponsor_setting_menu" parent="sponsor_setting_menu"
action="sponsorship_states_action" action="sponsorship_states_action"
sequence="6"/> sequence="6" active="False"/>
<!-- Menu moved from preferred_communication.xml --> <!-- Menu moved from preferred_communication.xml -->
<menuitem id="menu_preferred_communication" name="Preferred Communication" <menuitem id="menu_preferred_communication" name="Preferred Communication"
@ -160,11 +160,11 @@
<menuitem id="message_type_menu" action="odex_takaful_base.takaful_message_type_action" <menuitem id="message_type_menu" action="odex_takaful_base.takaful_message_type_action"
name="Message Types" sequence="5" name="Message Types" sequence="5"
parent="takaful_app_top_menu"/> parent="takaful_app_top_menu" active="False"/>
<menuitem id="takaful_notification_menu" action="odex_takaful_base.takaful_notification_action" <menuitem id="takaful_notification_menu" action="odex_takaful_base.takaful_notification_action"
name="Notifications" sequence="10" name="Notifications" sequence="10"
parent="takaful_app_top_menu"/> parent="takaful_app_top_menu" active="False"/>
<record model="ir.ui.menu" id="takaful_app_top_menu"> <record model="ir.ui.menu" id="takaful_app_top_menu">
<field name="groups_id" eval="[(6,0,[ref('odex_takaful.sponsorship_system_manager_group')])]"/> <field name="groups_id" eval="[(6,0,[ref('odex_takaful.sponsorship_system_manager_group')])]"/>

View File

@ -190,12 +190,11 @@ class OTPWizard(models.TransientModel):
# Set state to 'cancel' for all donation lines # Set state to 'cancel' for all donation lines
if all_donation_lines: if all_donation_lines:
all_donation_lines.write({'state': 'cancel', all_donation_lines.write({'state': 'cancel'})
'benefit_id.kafala_status':'have_not_kafala', all_donation_lines.mapped('benefit_id').write({'kafala_status': 'have_not_kafala',
'benefit_id.sponsor_related_id':False, 'sponsor_related_id': False,
'benefit_id.sponsorship_end_date': fields.Date.today(), 'sponsorship_end_date': fields.Date.today(),
}) })
# Process extension history for each donation line # Process extension history for each donation line
for donation_line in all_donation_lines: for donation_line in all_donation_lines:
# Get extension_history_ids for this donation line # Get extension_history_ids for this donation line