mirror of
https://github.com/esphome/esphome.git
synced 2026-06-01 09:25:09 +08:00
[esp32_hosted] Guard against empty firmware URL in perform() (#15338)
This commit is contained in:
@@ -448,6 +448,13 @@ void Esp32HostedUpdate::perform(bool force) {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef USE_ESP32_HOSTED_HTTP_UPDATE
|
||||||
|
if (this->firmware_url_.empty()) {
|
||||||
|
ESP_LOGW(TAG, "No firmware URL available, run check first");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
update::UpdateState prev_state = this->state_;
|
update::UpdateState prev_state = this->state_;
|
||||||
this->state_ = update::UPDATE_STATE_INSTALLING;
|
this->state_ = update::UPDATE_STATE_INSTALLING;
|
||||||
this->update_info_.has_progress = false;
|
this->update_info_.has_progress = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user