Browse Source

Id conflict issue solved

pull/6878/head
Aashish Agrawal 1 year ago
parent
commit
db503fc445
  1. 8
      packages/nocodb/src/services/datas.service.ts

8
packages/nocodb/src/services/datas.service.ts

@ -63,7 +63,7 @@ export class DatasService {
async dataInsert( async dataInsert(
param: PathParams & { param: PathParams & {
body: unknown; body: any;
cookie: any; cookie: any;
disableOptimization?: boolean; disableOptimization?: boolean;
}, },
@ -78,6 +78,10 @@ export class DatasService {
dbDriver: await NcConnectionMgrv2.get(source), dbDriver: await NcConnectionMgrv2.get(source),
}); });
if (param?.body?.Id) {
delete param?.body?.Id
}
return await baseModel.insert(param.body, null, param.cookie); return await baseModel.insert(param.body, null, param.cookie);
} }
@ -933,7 +937,7 @@ export class DatasService {
.sort((c1, c2) => .sort((c1, c2) =>
Array.isArray(fields) Array.isArray(fields)
? fields.indexOf(c1.title as any) - ? fields.indexOf(c1.title as any) -
fields.indexOf(c2.title as any) fields.indexOf(c2.title as any)
: 0, : 0,
) )
.filter( .filter(

Loading…
Cancel
Save