prospect
This commit is contained in:
@@ -234,7 +234,9 @@ func (r *AbstractInstanciatedResource[T]) GetSelectedInstance(selected *int) Res
|
|||||||
|
|
||||||
func (abs *AbstractInstanciatedResource[T]) SetAllowedInstances(request *tools.APIRequest, instanceID ...string) []ResourceInstanceITF {
|
func (abs *AbstractInstanciatedResource[T]) SetAllowedInstances(request *tools.APIRequest, instanceID ...string) []ResourceInstanceITF {
|
||||||
if !((request != nil && request.PeerID == abs.CreatorID && request.PeerID != "") || request.Admin) {
|
if !((request != nil && request.PeerID == abs.CreatorID && request.PeerID != "") || request.Admin) {
|
||||||
|
|
||||||
abs.Instances = VerifyAuthAction(abs.Instances, request, instanceID...)
|
abs.Instances = VerifyAuthAction(abs.Instances, request, instanceID...)
|
||||||
|
fmt.Println("Not Admin", abs.Name, abs.Instances)
|
||||||
// Filter AEs: only return AEs visible to the requesting peer.
|
// Filter AEs: only return AEs visible to the requesting peer.
|
||||||
if request != nil {
|
if request != nil {
|
||||||
abs.FilterExploitationAuthorizations(request.PeerID, request.Admin)
|
abs.FilterExploitationAuthorizations(request.PeerID, request.Admin)
|
||||||
|
|||||||
Reference in New Issue
Block a user