def request_fetcher(): # Get conversions by priority conversions = Conversion.get_requests_by_priority() # Forward request ids to document converter conversion_ids = map(lambda conversion: conversion.id, conversions) if conversion_ids: document_converter.delay(conversion_ids) # Mark Queued for conversion in conversions: conversion.status = STATUS.queued db.session.commit()