admins null 리턴 수정
This commit is contained in:
@ -255,7 +255,12 @@ func (sh *serviceDescription) prepare(mg *Maingate) error {
|
|||||||
sh.getUserTokenWithCheck = mg.getUserTokenWithCheck
|
sh.getUserTokenWithCheck = mg.getUserTokenWithCheck
|
||||||
sh.updateUserinfo = mg.updateUserinfo
|
sh.updateUserinfo = mg.updateUserinfo
|
||||||
sh.getProviderInfo = mg.getProviderInfo
|
sh.getProviderInfo = mg.getProviderInfo
|
||||||
|
|
||||||
|
if sh.Admins == nil {
|
||||||
|
sh.Admins = []string{}
|
||||||
|
}
|
||||||
sh.admins = unsafe.Pointer(&sh.Admins)
|
sh.admins = unsafe.Pointer(&sh.Admins)
|
||||||
|
|
||||||
sh.wl = &mg.wl
|
sh.wl = &mg.wl
|
||||||
bt, _ := json.Marshal(sh)
|
bt, _ := json.Marshal(sh)
|
||||||
atomic.StorePointer(&sh.serviceSerialized, unsafe.Pointer(&bt))
|
atomic.StorePointer(&sh.serviceSerialized, unsafe.Pointer(&bt))
|
||||||
|
|||||||
Reference in New Issue
Block a user