diff options
-rw-r--r-- | site/app/models/addon.php | 2 | ||||
-rw-r--r-- | site/app/views/helpers/install_button.php | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/site/app/models/addon.php b/site/app/models/addon.php index cfcc301..8cce732 100644 --- a/site/app/models/addon.php +++ b/site/app/models/addon.php @@ -333,7 +333,7 @@ class Addon extends AppModel $this->Version->useDbConfig = 'shadow'; $version_status = ($addon['Addon']['status']==STATUS_PUBLIC ? STATUS_PUBLIC : $valid_status); - if ($addon['Addon']['addon_version']) + if (isset($addon['Addon']['addon_version'])) $version_id = $this->Version->getVersionByAddonIdAndVersion($id, $addon['Addon']['addon_version'], $version_status, $app_ver); else $version_id = $this->Version->getVersionByAddonId($id, $version_status, $app_ver); diff --git a/site/app/views/helpers/install_button.php b/site/app/views/helpers/install_button.php index c5cf541..4e13fde 100644 --- a/site/app/views/helpers/install_button.php +++ b/site/app/views/helpers/install_button.php @@ -795,7 +795,7 @@ class InstallButtonHelper extends Helper { } function isLatest() { - return !$this->addon['Addon']['addon_version'] && (isset($this->options['is_latest']) ? + return !isset($this->addon['Addon']['addon_version']) && (isset($this->options['is_latest']) ? $this->options['is_latest'] : ($this->addonStatus() == STATUS_PUBLIC)); } |