mirror of
https://github.com/BgaSol/sol-cloud
synced 2026-05-23 09:08:46 +00:00
refactor(auth): Added exception capture when permissions were initialized
This commit is contained in:
parent
988b966cd4
commit
a4cc0d076e
1 changed files with 6 additions and 1 deletions
|
|
@ -3,6 +3,7 @@ package com.bgasol.plugin.satoken.runner;
|
|||
import cn.dev33.satoken.annotation.SaCheckPermission;
|
||||
import com.bgasol.model.system.permission.api.PermissionApi;
|
||||
import com.bgasol.model.system.permission.entity.PermissionEntity;
|
||||
import feign.FeignException;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
|
|
@ -115,7 +116,11 @@ public class ControllerScanner {
|
|||
}
|
||||
}
|
||||
parentPermissionEntity.setChildren(children);
|
||||
permissionApi.init(parentPermissionEntity);
|
||||
try {
|
||||
permissionApi.init(parentPermissionEntity);
|
||||
} catch (FeignException e) {
|
||||
System.exit(1);
|
||||
}
|
||||
}
|
||||
|
||||
@EventListener(InstanceRegisteredEvent.class)
|
||||
|
|
|
|||
Loading…
Reference in a new issue