This commit is contained in:
peter
2019-08-04 01:59:55 +02:00
parent 32dcb99503
commit 48d22e0314
2 changed files with 5 additions and 1 deletions
+1 -1
View File
@@ -113,7 +113,7 @@ export class FrontblockAdmin extends ConfigLoader<AdminConf>{
const loadedPlugins = this.pm.getLoadedPlugins()
for(const name in loadedPlugins){
loadedPlugins[name].backend.exportRPCs().forEach(rpc => {
const info = this.rpcToRpcInfo(name=="admin"?"Pluginmanager":name, rpc)
const info = this.rpcToRpcInfo(name=="admin"?"PluginManager":name, rpc)
rpcInfos.push(info)
})
}
@@ -124,12 +124,16 @@ export default class PluginManager extends ConfigLoader<PluginManagerConfig&Plug
}
private async getLatestVersion(pluginName:string):Promise<SemVer>{
if(pluginName === this.name) pluginName = "admin"
const latest = await this.getLatestRelease(pluginName)
const version = latest.tag_name
return parse(version)!
}
async downloadPlugin(pluginName: string) {
if(pluginName === this.name) pluginName = "admin"
try {
let version = await this.getLatestVersion(pluginName)
logger.info(version)