Updates to demo seeder
parent
8b2eedf695
commit
288456c416
|
@ -39,13 +39,23 @@ module Devices
|
|||
Alert::BULLETIN.merge(slug: "buy-a-farmbot", priority: 9999),
|
||||
]
|
||||
|
||||
# Note: At the time of publish, FBOS v8.0.0
|
||||
# was the latest release. We are setting
|
||||
# demo accounts to v100 because:
|
||||
# * We don't want to update this value
|
||||
# on every FBOS release.
|
||||
# * We don't want demo users hitting bugs
|
||||
# by setting their account to the beta
|
||||
# tester FBOS version `1000.0.0`.
|
||||
READ_COMMENT_ABOVE = "100.0.0"
|
||||
|
||||
def misc
|
||||
device.alerts.where(problem_tag: UNUSED_ALERTS).destroy_all
|
||||
DEMO_ALERTS
|
||||
.map { |p| p.merge(device: device) }
|
||||
.map { |p| Alerts::Create.run!(p) }
|
||||
device
|
||||
.update_attributes!(fbos_version: "1000.0.0")
|
||||
.update_attributes!(fbos_version: READ_COMMENT_ABOVE)
|
||||
device
|
||||
.web_app_config
|
||||
.update_attributes!(discard_unsaved: true)
|
||||
|
|
|
@ -28,7 +28,7 @@ describe Api::DemoAccountsController do
|
|||
.discard_unsaved
|
||||
expect(discard_unsaved).to be(true)
|
||||
version = user.device.fbos_version
|
||||
expect(version).to eq("1000.0.0")
|
||||
expect(version).to eq("100.0.0")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue