This repository was archived by the owner on Oct 19, 2018. It is now read-only.
This repository was archived by the owner on Oct 19, 2018. It is now read-only.
Regression - child relationships are not being handled during fetch and validate #99
Open
Description
These specs will fail:
it "can validate the presence of an association" do
TestModel.validates_presence_of :child_models
expect_promise do
@test_model = TestModel.new
@test_model.child_models << ChildModel.new
@test_model.validate.then { |test_model| test_model.errors.messages }
end.to be_empty
end
it "the server method can access any unsaved associations" do
isomorphic do
TestModel.server_method(:test) { child_models.count }
end
expect_promise do
test_model = TestModel.new
ChildModel.new(test_model: test_model)
ReactiveRecord.load do
test_model.test
end
end.to eq(1)
end
(the child relationship is not being correctly rematerialized on the server)