In model_trainer.__update_model_entity_job_state, put try catch around storage.update_model_entity_job_state so that monitor training cloud function doesn't die if it can't update the job states in the model entity.
Fixed model_trainer.maybe_restart_monitor_training which was incorrectly returning false if the triggered time was non-zero.
Added code to ListModels.onModelEntityUpdated to send /maybeRestartMonitorTraining if necessary.
Fixed ListModels.prototype.updateButtons which was incorrectly disabling the More Training and Download Model buttons.
In model_trainer.__update_model_entity_job_state, put try catch around storage.update_model_entity_job_state so that monitor training cloud function doesn't die if it can't update the job states in the model entity.
Fixed model_trainer.maybe_restart_monitor_training which was incorrectly returning false if the triggered time was non-zero.
Added code to ListModels.onModelEntityUpdated to send /maybeRestartMonitorTraining if necessary.
Fixed ListModels.prototype.updateButtons which was incorrectly disabling the More Training and Download Model buttons.