summaryrefslogtreecommitdiff
path: root/system/image/ProgressTracker.h
diff options
context:
space:
mode:
authorFranklinDM <mrmineshafter17@gmail.com>2022-05-30 15:59:23 -0500
committerMatt A. Tobin <email@mattatobin.com>2022-05-30 15:59:43 -0500
commit765406f5323117079d8d3de5b414f32c34757a9a (patch)
treec5d7e0ccb15d8bb8903cc0f75b24cd004c60b447 /system/image/ProgressTracker.h
parent8510f335c3ff39c207d8cb906da3eb91cd73d75a (diff)
downloadaura-central-765406f5323117079d8d3de5b414f32c34757a9a.tar.gz
[Components:Addons] Guard against empty update manifest URL
When installing an incompatible add-on, the add-ons manager checks first if a newer and compatible version of that add-on is available by sending a request either to the AUS or the provided update URL in the manifest. If there's no update URL in the manifest and if the application does not provide an add-on update URL via preferences, the add-ons manager will error out and fail to notify that the said add-on is incompatible. This commit addresses that by: (a) preventing substitutions on the update manifest URL - this throws an error if it's empty; and (b) failing early in the add-on update checker if the update manifest URL is empty and sends out an error notification
Diffstat (limited to 'system/image/ProgressTracker.h')
0 files changed, 0 insertions, 0 deletions