fix: add back calculating upstream time
This is a small bugfix as a follow-up to !10 (merged). This partially reverts 98c73735, which accidentally started assigning upstream time to the current remaining time.
This is a small bugfix as a follow-up to !10 (merged). This partially reverts 98c73735, which accidentally started assigning upstream time to the current remaining time.