feat: message folders control (#14144)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
This commit is contained in:
+9
@@ -47,6 +47,15 @@ export const triggerAttachRelationOptimisticEffect = ({
|
||||
}
|
||||
|
||||
if (fieldValueIsObjectRecordConnectionWithRefs) {
|
||||
const recordAlreadyExists = targetRecordFieldValue.edges.some(
|
||||
(edge: RecordGqlRefEdge) =>
|
||||
edge.node.__ref === sourceRecordReference.__ref,
|
||||
);
|
||||
|
||||
if (recordAlreadyExists) {
|
||||
return targetRecordFieldValue;
|
||||
}
|
||||
|
||||
const nextEdges: RecordGqlRefEdge[] = [
|
||||
...targetRecordFieldValue.edges,
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user