A Boston Public Library worker was forced to take weeks of unpaid time off last year to continue cancer treatment.