async def get_source_connection_job(
    *,
    db: AsyncSession = Depends(deps.get_db),
    source_connection_id: UUID,
    job_id: UUID,
    user: schemas.User = Depends(deps.get_user),
) -> schemas.SourceConnectionJob:
    """Get a specific sync job for a source connection.

    Args:
        db: The database session
        source_connection_id: The ID of the source connection
        job_id: The ID of the sync job
        user: The current user

    Returns:
        The sync job
    """
    tmp = await source_connection_service.get_source_connection_job(
        db=db, source_connection_id=source_connection_id, job_id=job_id, current_user=user
    )
    return tmp
Get a specific sync job for a source connection.

    Args:
        db: The database session
        source_connection_id: The ID of the source connection
        job_id: The ID of the sync job
        user: The current user

    Returns:
        The sync job
    
backend/airweave/api/v1/endpoints/source_connections.py