diff --git a/api/services/summary_index_service.py b/api/services/summary_index_service.py index cf39469be8..1657cfdd25 100644 --- a/api/services/summary_index_service.py +++ b/api/services/summary_index_service.py @@ -123,7 +123,7 @@ class SummaryIndexService: # Update existing record existing_summary.summary_content = summary_content existing_summary.status = status - existing_summary.error = None # type: ignore[assignment] # Clear any previous errors + existing_summary.error = None # Clear any previous errors # Re-enable if it was disabled if not existing_summary.enabled: existing_summary.enabled = True @@ -583,7 +583,7 @@ class SummaryIndexService: if existing_summary: # Update existing record existing_summary.status = status - existing_summary.error = None # type: ignore[assignment] # Clear any previous errors + existing_summary.error = None # Clear any previous errors if not existing_summary.enabled: existing_summary.enabled = True existing_summary.disabled_at = None @@ -685,7 +685,7 @@ class SummaryIndexService: # Update status to "generating" summary_record_in_session.status = SummaryStatus.GENERATING - summary_record_in_session.error = None # type: ignore[assignment] + summary_record_in_session.error = None session.add(summary_record_in_session) # Don't flush here - wait until after vectorization succeeds @@ -1127,7 +1127,7 @@ class SummaryIndexService: # Update summary content summary_record.summary_content = summary_content summary_record.status = SummaryStatus.GENERATING - summary_record.error = None # type: ignore[assignment] # Clear any previous errors + summary_record.error = None # Clear any previous errors session.add(summary_record) # Flush to ensure summary_content is saved before vectorize_summary queries it session.flush()