Update HomeAssistantApp.mc

Guard against dereferencing null. Belt & braces, as this has not been an issue.
This commit is contained in:
Philip Abbey
2024-07-26 17:16:07 +01:00
parent 98c9c42366
commit 9eed5affdc

View File

@ -262,6 +262,7 @@ class HomeAssistantApp extends Application.AppBase {
} }
function startUpdates() { function startUpdates() {
if (mHaMenu != null) {
mItemsToUpdate = mHaMenu.getItemsToUpdate(); mItemsToUpdate = mHaMenu.getItemsToUpdate();
// Start the continuous update process that continues for as long as the application is running. // Start the continuous update process that continues for as long as the application is running.
// The chain of functions from 'updateNextMenuItem()' calls 'updateNextMenuItem()' on completion. // The chain of functions from 'updateNextMenuItem()' calls 'updateNextMenuItem()' on completion.
@ -269,6 +270,7 @@ class HomeAssistantApp extends Application.AppBase {
updateNextMenuItemInternal(); updateNextMenuItemInternal();
} }
} }
}
// Callback function after completing the GET request to fetch the API status. // Callback function after completing the GET request to fetch the API status.
// //