mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Implement plugin update identification by guid
This commit is contained in:
parent
47687eb5e9
commit
29773b4c09
4 changed files with 20 additions and 12 deletions
|
@ -470,7 +470,7 @@
|
|||
|
||||
html += '<p><strong>A new version of ' + update.name + ' is available!</strong></p>';
|
||||
|
||||
html += '<button type="button" data-icon="download" data-theme="b" onclick="DashboardPage.installPluginUpdate(this);" data-name="' + update.name + '" data-version="' + update.versionStr + '" data-classification="' + update.classification + '">Update Now</button>';
|
||||
html += '<button type="button" data-icon="download" data-theme="b" onclick="DashboardPage.installPluginUpdate(this);" data-name="' + update.name + '" data-guid="' + update.guid + '" data-version="' + update.versionStr + '" data-classification="' + update.classification + '">Update Now</button>';
|
||||
}
|
||||
|
||||
elem.html(html).trigger('create');
|
||||
|
@ -487,12 +487,13 @@
|
|||
$(button).button('disable');
|
||||
|
||||
var name = button.getAttribute('data-name');
|
||||
var guid = button.getAttribute('data-guid');
|
||||
var version = button.getAttribute('data-version');
|
||||
var classification = button.getAttribute('data-classification');
|
||||
|
||||
Dashboard.showLoadingMsg();
|
||||
|
||||
ApiClient.installPlugin(name, classification, version).done(function () {
|
||||
ApiClient.installPlugin(name, guid, classification, version).done(function () {
|
||||
|
||||
Dashboard.hideLoadingMsg();
|
||||
});
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue