mirror of
https://github.com/vale981/Vulcan
synced 2025-03-05 09:31:43 -05:00
Merge branch 'fix_form_error' into devel
This commit is contained in:
commit
0954854450
1 changed files with 5 additions and 0 deletions
|
@ -113,6 +113,7 @@ export function getDefaultMutations(options) {
|
||||||
const { selector, options } = parameters;
|
const { selector, options } = parameters;
|
||||||
let results = query.result;
|
let results = query.result;
|
||||||
const document = mutation.result && mutation.result.data
|
const document = mutation.result && mutation.result.data
|
||||||
|
&& mutation.result.data[mutationName]
|
||||||
&& mutation.result.data[mutationName].data;
|
&& mutation.result.data[mutationName].data;
|
||||||
|
|
||||||
if (belongsToSet(document, selector)) {
|
if (belongsToSet(document, selector)) {
|
||||||
|
@ -226,8 +227,10 @@ export function getDefaultMutations(options) {
|
||||||
const { selector, options } = parameters;
|
const { selector, options } = parameters;
|
||||||
let results = query.result;
|
let results = query.result;
|
||||||
const document = mutation.result && mutation.result.data
|
const document = mutation.result && mutation.result.data
|
||||||
|
&& mutation.result.data[mutationName]
|
||||||
&& mutation.result.data[mutationName].data;
|
&& mutation.result.data[mutationName].data;
|
||||||
|
|
||||||
|
|
||||||
if (belongsToSet(document, selector)) {
|
if (belongsToSet(document, selector)) {
|
||||||
// edited document belongs to the list
|
// edited document belongs to the list
|
||||||
if (!isInSet(results[multiResolverName], document)) {
|
if (!isInSet(results[multiResolverName], document)) {
|
||||||
|
@ -361,7 +364,9 @@ export function getDefaultMutations(options) {
|
||||||
registerWatchedMutation(mutationName, multiQueryName, ({ mutation, query }) => {
|
registerWatchedMutation(mutationName, multiQueryName, ({ mutation, query }) => {
|
||||||
let results = query.result;
|
let results = query.result;
|
||||||
const document = mutation.result && mutation.result.data
|
const document = mutation.result && mutation.result.data
|
||||||
|
&& mutation.result.data[mutationName]
|
||||||
&& mutation.result.data[mutationName].data;
|
&& mutation.result.data[mutationName].data;
|
||||||
|
|
||||||
|
|
||||||
results[multiResolverName] = removeFromSet(results[multiResolverName], document);
|
results[multiResolverName] = removeFromSet(results[multiResolverName], document);
|
||||||
results[multiResolverName].__typename = `Multi${typeName}Output`;
|
results[multiResolverName].__typename = `Multi${typeName}Output`;
|
||||||
|
|
Loading…
Add table
Reference in a new issue