[nobug] fix bad getProposals exit

Processing of worksheets not synchronous, so getProposals was exiting before it had finished. Added a simple check to make sure we finish all worksheets before exit.