Always discard changes on guest accounts

pull/1260/head
Rick Carlino 2019-07-05 23:52:43 -05:00
parent 2100cb996f
commit 1f545b4fa3
2 changed files with 8 additions and 0 deletions

View File

@ -44,6 +44,9 @@ module Devices
DEMO_ALERTS
.map { |p| p.merge(device: device) }
.map { |p| Alerts::Create.run!(p) }
device
.web_app_config
.update_attributes!(discard_unsaved: true)
end
end
end

View File

@ -22,6 +22,11 @@ describe Api::DemoAccountsController do
expect(user.email).to include("@farmbot.guest")
expect(user.agreed_to_terms_at).to be
expect(user.confirmed_at).to be
discard_unsaved = user
.device
.web_app_config
.discard_unsaved
expect(discard_unsaved).to be(true)
end
end
end