refactor: changed to swarmBountyId Based

This commit is contained in:
2025-05-05 12:08:44 -03:00
parent fdd23af669
commit 84866d3260
4 changed files with 21 additions and 20 deletions

View File

@ -9,14 +9,14 @@ logger = logging.getLogger(__name__)
bp = Blueprint("submission", __name__)
@bp.get("/submission/<roundNumber>")
def fetch_submission(roundNumber):
logger.info(f"Fetching submission for round: {roundNumber}")
@bp.get("/submission/<swarmBountyId>")
def fetch_submission(swarmBountyId):
logger.info(f"Fetching submission for swarmBountyId: {swarmBountyId}")
db = get_db()
submission = (
db.query(Submission)
.filter(
Submission.round_number == int(roundNumber),
Submission.swarmBountyId == int(swarmBountyId),
)
.first()
)
@ -28,7 +28,7 @@ def fetch_submission(roundNumber):
return jsonify(
{
"taskId": submission.task_id,
"roundNumber": submission.round_number,
"swarmBountyId": submission.swarmBountyId,
"status": submission.status,
"prUrl": submission.pr_url,
"githubUsername": github_username,