File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed
Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -1302,12 +1302,14 @@ export default class AdminForthRestAPI implements IAdminForthRestAPI {
13021302 error : createRecordResponse . error ,
13031303 ok : false ,
13041304 newRecordId : createRecordResponse . redirectToRecordId ? createRecordResponse . redirectToRecordId :createRecordResponse . newRecordId ,
1305- redirectToRecordId : createRecordResponse . redirectToRecordId } ;
1305+ redirectToRecordId : createRecordResponse . redirectToRecordId
1306+ } ;
13061307 }
13071308 const connector = this . adminforth . connectors [ resource . dataSource ] ;
13081309
13091310 return {
13101311 newRecordId : createRecordResponse . createdRecord [ connector . getPrimaryKey ( resource ) ] ,
1312+ redirectToRecordId : createRecordResponse . createdRecord [ connector . getPrimaryKey ( resource ) ] ,
13111313 ok : true
13121314 }
13131315 }
Original file line number Diff line number Diff line change @@ -237,7 +237,7 @@ async function saveRecord() {
237237 name: ' resource-show' ,
238238 params: {
239239 resourceId: route .params .resourceId ,
240- primaryKey: response .newRecordId
240+ primaryKey: response .redirectToRecordId || response . newRecordId
241241 }
242242 });
243243 alert ({
You can’t perform that action at this time.
0 commit comments