mirror of
https://github.com/LaCasemate/fab-manager.git
synced 2024-11-29 10:24:20 +01:00
updated version check worker
This commit is contained in:
parent
bb48a13f83
commit
a564ec62b5
@ -9,7 +9,15 @@ class VersionCheckWorker
|
|||||||
res = FabHub.fab_manager_version_check
|
res = FabHub.fab_manager_version_check
|
||||||
|
|
||||||
setting_ver = Setting.find_or_initialize_by(name: 'hub_last_version')
|
setting_ver = Setting.find_or_initialize_by(name: 'hub_last_version')
|
||||||
setting_ver.value = { version: res['last_version']['semver'], security: res['last_version']['security'], status: res['up_to_date'] }.to_json.to_s
|
value = {
|
||||||
|
security: res['status']['security'],
|
||||||
|
up_to_date: res['status']['up_to_date']
|
||||||
|
}
|
||||||
|
if res['upgrade_to']
|
||||||
|
value['version'] = res['upgrade_to']['semver']
|
||||||
|
value['url'] = res['upgrade_to']['url']
|
||||||
|
end
|
||||||
|
setting_ver.value = value.to_json.to_s
|
||||||
setting_ver.save!
|
setting_ver.save!
|
||||||
|
|
||||||
setting_key = Setting.find_or_initialize_by(name: 'hub_public_key')
|
setting_key = Setting.find_or_initialize_by(name: 'hub_public_key')
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "fab-manager",
|
"name": "fab-manager",
|
||||||
"version": "4.3.0-dev",
|
"version": "4.0.0-dev",
|
||||||
"description": "FabManager is the FabLab management solution. It provides a comprehensive, web-based, open-source tool to simplify your administrative tasks and your marker's projects.",
|
"description": "FabManager is the FabLab management solution. It provides a comprehensive, web-based, open-source tool to simplify your administrative tasks and your marker's projects.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"fablab",
|
"fablab",
|
||||||
|
Loading…
Reference in New Issue
Block a user