feat: Remove app auth clients relation from app configs

This commit is contained in:
Faruk AYDIN
2024-03-26 20:59:33 +01:00
parent fcd83909f7
commit 70f30034ab

View File

@@ -1,6 +1,5 @@
import App from './app.js';
import Base from './base.js';
import AppAuthClient from './app-auth-client.js';
class AppConfig extends Base {
static tableName = 'app_configs';
@@ -22,17 +21,6 @@ class AppConfig extends Base {
return ['canConnect', 'canCustomConnect'];
}
static relationMappings = () => ({
appAuthClients: {
relation: Base.HasManyRelation,
modelClass: AppAuthClient,
join: {
from: 'app_configs.id',
to: 'app_auth_clients.app_config_id',
},
},
});
get canCustomConnect() {
return !this.disabled && this.allowCustomConnection;
}