WIP - fix webpack / dep issues

pull/1015/head
Rick Carlino 2018-10-16 16:35:04 -05:00
parent 63a7d7c8d1
commit 4aa57064b0
3 changed files with 24 additions and 27 deletions

View File

@ -5,8 +5,8 @@ module Users
def run
# First pass, most important resources ===
create_users
create_device
create_user
update_device
# Second pass, stuff that's not very relational ===
create_fbos_config
@ -29,29 +29,26 @@ module Users
private
def create_tools
binding.pry
SEED_DATA[:device]
end
def create_device
binding.pry
SEED_DATA[:device]
def update_device
@device = @user.device
@device.update_attributes!(SEED_DATA[:device])
end
def create_fbos_config
binding.pry
SEED_DATA[:fbos_config]
@device.fbos_config.update_attributes!(SEED_DATA[:fbos_config])
end
def create_firmware_config
binding.pry
SEED_DATA[:firmware_config]
@device.firmware_config.update_attributes!(SEED_DATA[:firmware_config])
end
def create_web_app_config
@device.web_app_config.update_attributes!(SEED_DATA[:web_app_config])
end
def create_tools
binding.pry
SEED_DATA[:web_app_config]
SEED_DATA[:device]
end
def create_points
@ -99,15 +96,15 @@ private
SEED_DATA[:sequences]
end
def create_users
serial = (User.last.try(:id) || 0) + 2
def create_user
password = SecureRandom.alphanumeric(10)
params = SEED_DATA[:user].merge(email: "guest#{serial}@farmbot.io",
email = "guest#{(User.last.try(:id) || 0) + 2}@farmbot.io"
params = SEED_DATA[:user].merge(email: email,
password: password,
password_confirmation: password,
agree_to_terms: true)
@user = Users::Create.run!(params)
binding.pry
Users::Create.run!(params)
@user = User.find_by(email: email)
end
def create_webcam_feeds

View File

@ -34,13 +34,13 @@
"@blueprintjs/select": "^3.2.0",
"@types/enzyme": "3.1.14",
"@types/fastclick": "^1.0.28",
"@types/i18next": "^11.9.1",
"@types/i18next": "^11.9.3",
"@types/jest": "^23.3.5",
"@types/lodash": "^4.14.117",
"@types/markdown-it": "0.0.6",
"@types/moxios": "^0.4.5",
"@types/node": "^10.11.7",
"@types/react": "^16.4.16",
"@types/node": "^10.12.0",
"@types/react": "^16.4.18",
"@types/react-color": "2.13.6",
"@types/react-dom": "^16.0.9",
"@types/react-redux": "6.0.9",
@ -51,7 +51,7 @@
"css-loader": "1.0.0",
"enzyme": "^3.7.0",
"enzyme-adapter-react-16": "^1.6.0",
"farmbot": "6.5.0",
"farmbot": "^6.5.2",
"farmbot-toastr": "^1.0.3",
"fastclick": "^1.0.6",
"file-loader": "2.0.0",
@ -64,7 +64,7 @@
"markdown-it-emoji": "^1.4.0",
"moment": "2.22.2",
"moxios": "^0.4.0",
"node-sass": "4.9.3",
"node-sass": "^4.9.4",
"optimize-css-assets-webpack-plugin": "5.0.1",
"raf": "^3.4.0",
"react": "16.5.2",
@ -74,7 +74,7 @@
"react-redux": "^5.0.6",
"react-test-renderer": "16.5.2",
"react-transition-group": "2.5.0",
"redux": "4.0.0",
"redux": "^4.0.1",
"redux-immutable-state-invariant": "^2.1.0",
"redux-thunk": "2.3.0",
"rollbar-sourcemap-webpack-plugin": "2.4.0",
@ -85,7 +85,7 @@
"takeme": "^0.11.1",
"ts-jest": "^23.10.4",
"ts-lint": "^4.5.1",
"ts-loader": "5.2.1",
"ts-loader": "^5.2.2",
"tslint": "5.11.0",
"typescript": "^3.1.3",
"url-loader": "^1.1.2",

Binary file not shown.

After

Width:  |  Height:  |  Size: 187 KiB