For now the function mintReceipt doesnt issue hashes before the quest has started or after the quest has ended. 
This is done off-chain with the help of claimSignerAddress, but the off-chain side doesnt check if a quest is in paused state.
So even if a quest is in paused state duo to some sort of issue occurring, the function mintReceipt can still mint receipts for this particular quest.
A recommended change l thought of:
