Move unspread fertilization entries on variety change
This commit is contained in:
@@ -59,7 +59,12 @@ def handle_plan_variety_change(plan: Plan, *, old_variety, new_variety, reason:
|
||||
|
||||
|
||||
def process_plan_variety_change(change: PlanVarietyChange):
|
||||
"""後続 issue で施肥計画・田植え計画への移動処理を追加する入口。"""
|
||||
from apps.fertilizer.services import move_unspread_entries_for_variety_change
|
||||
|
||||
moved_count = move_unspread_entries_for_variety_change(change)
|
||||
if moved_count != change.moved_entry_count:
|
||||
change.moved_entry_count = moved_count
|
||||
change.save(update_fields=['moved_entry_count'])
|
||||
return change
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user