Yes, if TAP Portugal cancels your booking, then you may claim a full refund of the value you have paid for your flight ticket.