feat: Implement rest API endpoint to update connection

This commit is contained in:
Faruk AYDIN
2024-09-16 12:55:39 +03:00
parent 167195a01c
commit 34aadbfb09
6 changed files with 192 additions and 0 deletions

View File

@@ -261,6 +261,23 @@ class Connection extends Base {
return updatedConnection;
}
async update({ formattedData, appAuthClientId }) {
if (appAuthClientId) {
const appAuthClient = await AppAuthClient.query()
.findById(appAuthClientId)
.throwIfNotFound();
formattedData = appAuthClient.formattedAuthDefaults;
}
return await this.$query().patchAndFetch({
formattedData: {
...this.formattedData,
...formattedData,
},
});
}
}
export default Connection;