fix the issue that a pomodoro time_left being negative