diff --git a/policy/policy_contract.go b/policy/policy_contract.go index 86d5e41..c485771 100644 --- a/policy/policy_contract.go +++ b/policy/policy_contract.go @@ -47,14 +47,13 @@ func _deploy(data any, isUpdate bool) { } func checkAuthorization(ctx storage.Context) { - if runtime.CheckWitness(common.AlphabetAddress()) { - return - } - admin := getAdmin(ctx) if admin != nil && runtime.CheckWitness(admin) { return } + if runtime.CheckWitness(common.AlphabetAddress()) { + return + } panic(ErrNotAutorized) }