diff --git a/src/components/RelationCard/index.vue b/src/components/RelationCard/index.vue index 3a133ba33..a717e34b5 100644 --- a/src/components/RelationCard/index.vue +++ b/src/components/RelationCard/index.vue @@ -221,6 +221,9 @@ export default { }, addObjects() { const objects = this.$refs.select2.getOptionsByValues(this.select2.value) + if (objects.length === 0) { + return + } this.performAdd(objects, this).then( () => this.onAddSuccess(objects, this) ) diff --git a/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue b/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue index b9fbadc66..69bdeb784 100644 --- a/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue +++ b/src/views/perms/DatabaseAppPermission/DatabaseAppPermissionDetail/DatabaseAppPermissionDatabaseApp.vue @@ -1,7 +1,7 @@