fix(scripts): backend and git

This commit is contained in:
null 2026-05-21 23:07:45 -05:00
parent c7db20d1e8
commit e1363e6140
2 changed files with 31 additions and 18 deletions

View File

@ -123,9 +123,11 @@ class IssueSyncService:
except Exception as exc: except Exception as exc:
logger.warning( logger.warning(
"issue_detail_sync_failed", "issue_detail_sync_failed",
repository_id=str(repository_id), extra={
issue_number=forgejo_number, "repository_id": str(repository_id),
error=str(exc), "issue_number": forgejo_number,
"error": str(exc),
},
) )
try: try:
@ -139,9 +141,11 @@ class IssueSyncService:
except Exception as exc: except Exception as exc:
logger.warning( logger.warning(
"issue_comments_sync_failed", "issue_comments_sync_failed",
repository_id=str(repository_id), extra={
issue_number=forgejo_number, "repository_id": str(repository_id),
error=str(exc), "issue_number": forgejo_number,
"error": str(exc),
},
) )
try: try:
@ -155,9 +159,11 @@ class IssueSyncService:
except Exception as exc: except Exception as exc:
logger.warning( logger.warning(
"issue_timeline_sync_failed", "issue_timeline_sync_failed",
repository_id=str(repository_id), extra={
issue_number=forgejo_number, "repository_id": str(repository_id),
error=str(exc), "issue_number": forgejo_number,
"error": str(exc),
},
) )
try: try:
@ -171,9 +177,11 @@ class IssueSyncService:
except Exception as exc: except Exception as exc:
logger.warning( logger.warning(
"issue_reactions_sync_failed", "issue_reactions_sync_failed",
repository_id=str(repository_id), extra={
issue_number=forgejo_number, "repository_id": str(repository_id),
error=str(exc), "issue_number": forgejo_number,
"error": str(exc),
},
) )
# Parse labels # Parse labels
@ -302,8 +310,10 @@ class IssueSyncService:
except Exception as exc: except Exception as exc:
logger.warning( logger.warning(
"label_sync_failed", "label_sync_failed",
repository_id=str(repository_id), extra={
error=str(exc), "repository_id": str(repository_id),
"error": str(exc),
},
) )
# Sync repository remote metadata (description, archived, topics, issue count) # Sync repository remote metadata (description, archived, topics, issue count)
@ -321,8 +331,10 @@ class IssueSyncService:
except Exception as exc: except Exception as exc:
logger.warning( logger.warning(
"repo_metadata_sync_failed", "repo_metadata_sync_failed",
repository_id=str(repository_id), extra={
error=str(exc), "repository_id": str(repository_id),
"error": str(exc),
},
) )
# Update repository sync metadata # Update repository sync metadata

View File

@ -21,7 +21,8 @@ depends_on = None
def upgrade() -> None: def upgrade() -> None:
# ### commands auto generated by Alembic - please adjust! ### # ### commands auto generated by Alembic - please adjust! ###
op.drop_constraint(op.f('fk_activity_events_board_id_boards'), 'activity_events', type_='foreignkey') op.drop_constraint(op.f('fk_activity_events_board_id_boards'), 'activity_events', type_='foreignkey')
op.create_foreign_key(None, 'activity_events', 'boards', ['board_id'], ['id']) op.create_foreign_key('fk_activity_events_board_id_boards', 'activity_events', 'boards', ['board_id'], ['id'])
op.execute("DELETE FROM agents WHERE gateway_id IS NULL")
op.alter_column('agents', 'gateway_id', op.alter_column('agents', 'gateway_id',
existing_type=sa.UUID(), existing_type=sa.UUID(),
nullable=False) nullable=False)
@ -95,6 +96,6 @@ def downgrade() -> None:
op.alter_column('agents', 'gateway_id', op.alter_column('agents', 'gateway_id',
existing_type=sa.UUID(), existing_type=sa.UUID(),
nullable=True) nullable=True)
op.drop_constraint(None, 'activity_events', type_='foreignkey') op.drop_constraint('fk_activity_events_board_id_boards', 'activity_events', type_='foreignkey')
op.create_foreign_key(op.f('fk_activity_events_board_id_boards'), 'activity_events', 'boards', ['board_id'], ['id'], ondelete='CASCADE') op.create_foreign_key(op.f('fk_activity_events_board_id_boards'), 'activity_events', 'boards', ['board_id'], ['id'], ondelete='CASCADE')
# ### end Alembic commands ### # ### end Alembic commands ###