@@ -70,7 +70,7 @@ const extractAdvancedFields = (
7070 return {
7171 default_value : defaultText ,
7272 validationRegex : regrexValue ,
73- mandatory : [ "title" , "url" ] . includes ( item . id ) ? true : item ?. required ,
73+ mandatory : item ?. required ,
7474 multiple : singleRef ,
7575 unique : uniqueValue ,
7676 nonLocalizable : ! ( item ?. localized === true ) ,
@@ -364,27 +364,29 @@ const contentTypeMapper = (data) => {
364364 case 'Location' : {
365365 acc . push ( createFieldObject ( item , 'group' , 'group' ) ) ;
366366 acc . push ( {
367- uid : `${ item . name } .lat` ,
367+ uid : `${ item . id } .lat` ,
368368 otherCmsField : `${ item . name } > lat` ,
369369 otherCmsType : 'Number' ,
370370 contentstackField : `${ item . name } > lat` ,
371371 contentstackFieldUid : `${ uidCorrector ( item ?. id , item ?. prefix ) } .lat` ,
372372 contentstackFieldType : 'number' ,
373373 backupFieldType : 'number' ,
374+ backupFieldUid : `${ uidCorrector ( item ?. id , item ?. prefix ) } .lat` ,
374375 advanced : {
375376 mandatory : item ?. required ,
376377 unique : false ,
377378 nonLocalizable : ! ( item ?. localized === true ) || false
378379 }
379380 } ) ;
380381 acc . push ( {
381- uid : `${ item . name } .lon` ,
382+ uid : `${ item . id } .lon` ,
382383 otherCmsField : `${ item . name } > lon` ,
383384 otherCmsType : 'Number' ,
384385 contentstackField : `${ item . name } > lon` ,
385386 contentstackFieldUid : `${ uidCorrector ( item ?. id , item ?. prefix ) } .lon` ,
386387 contentstackFieldType : 'number' ,
387388 backupFieldType : 'number' ,
389+ backupFieldUid : `${ uidCorrector ( item ?. id , item ?. prefix ) } .lon` ,
388390 advanced : {
389391 mandatory : item ?. required ,
390392 unique : false ,
0 commit comments