Hide subscribe button when not subscribable

This commit is contained in:
Alex Ling
2022-06-05 12:33:26 +00:00
parent 2d97faa7c0
commit 30d5ad0c19
5 changed files with 25 additions and 4 deletions
+4 -2
View File
@@ -871,13 +871,15 @@ struct APIRouter
"version" => Int32,
"settings" => {} of String => String,
},
"subscribable" => Bool,
}
get "/api/admin/plugin/info" do |env|
begin
plugin = Plugin.new env.params.query["plugin"].as String
send_json env, {
"success" => true,
"info" => plugin.info,
"success" => true,
"info" => plugin.info,
"subscribable" => plugin.can_subscribe?,
}.to_json
rescue e
Logger.error e