@@ -790,6 +790,10 @@ WHERE
|
|||||||
|
|
||||||
*c = controls
|
*c = controls
|
||||||
|
|
||||||
|
if len(controls) != len(gid.NewSet(controlIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -314,6 +314,10 @@ WHERE
|
|||||||
|
|
||||||
*b = banners
|
*b = banners
|
||||||
|
|
||||||
|
if len(banners) != len(gid.NewSet(bannerIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -296,6 +296,10 @@ WHERE
|
|||||||
|
|
||||||
*c = categories
|
*c = categories
|
||||||
|
|
||||||
|
if len(categories) != len(gid.NewSet(categoryIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -277,6 +277,10 @@ WHERE
|
|||||||
|
|
||||||
*p = documents
|
*p = documents
|
||||||
|
|
||||||
|
if len(documents) != len(gid.NewSet(documentIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -201,6 +201,10 @@ WHERE
|
|||||||
|
|
||||||
*dv = documentVersions
|
*dv = documentVersions
|
||||||
|
|
||||||
|
if len(documentVersions) != len(gid.NewSet(documentVersionIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -173,6 +173,10 @@ WHERE
|
|||||||
|
|
||||||
*q = quorums
|
*q = quorums
|
||||||
|
|
||||||
|
if len(quorums) != len(gid.NewSet(quorumIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -185,6 +185,10 @@ WHERE
|
|||||||
|
|
||||||
*f = files
|
*f = files
|
||||||
|
|
||||||
|
if len(files) != len(gid.NewSet(fileIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -133,22 +133,6 @@ WHERE
|
|||||||
return count, nil
|
return count, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func uniqueGIDs(values []gid.GID) []gid.GID {
|
|
||||||
set := make(map[gid.GID]struct{}, len(values))
|
|
||||||
unique := make([]gid.GID, 0, len(values))
|
|
||||||
|
|
||||||
for _, value := range values {
|
|
||||||
if _, ok := set[value]; ok {
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
|
|
||||||
set[value] = struct{}{}
|
|
||||||
unique = append(unique, value)
|
|
||||||
}
|
|
||||||
|
|
||||||
return unique
|
|
||||||
}
|
|
||||||
|
|
||||||
func (f *Frameworks) LoadByOrganizationID(
|
func (f *Frameworks) LoadByOrganizationID(
|
||||||
ctx context.Context,
|
ctx context.Context,
|
||||||
conn pg.Querier,
|
conn pg.Querier,
|
||||||
@@ -334,6 +318,10 @@ WHERE
|
|||||||
|
|
||||||
*f = frameworks
|
*f = frameworks
|
||||||
|
|
||||||
|
if len(frameworks) != len(gid.NewSet(frameworkIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -527,6 +527,10 @@ WHERE
|
|||||||
|
|
||||||
*m = measures
|
*m = measures
|
||||||
|
|
||||||
|
if len(measures) != len(gid.NewSet(measureIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -449,6 +449,10 @@ WHERE
|
|||||||
|
|
||||||
*p = profiles
|
*p = profiles
|
||||||
|
|
||||||
|
if len(profiles) != len(gid.NewSet(profileIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -194,6 +194,10 @@ WHERE
|
|||||||
|
|
||||||
*o = organizations
|
*o = organizations
|
||||||
|
|
||||||
|
if len(organizations) != len(gid.NewSet(organizationIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -373,6 +373,10 @@ WHERE
|
|||||||
|
|
||||||
*p = processingActivities
|
*p = processingActivities
|
||||||
|
|
||||||
|
if len(processingActivities) != len(gid.NewSet(processingActivityIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -564,6 +564,10 @@ WHERE %s
|
|||||||
|
|
||||||
*r = risks
|
*r = risks
|
||||||
|
|
||||||
|
if len(risks) != len(gid.NewSet(riskIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -205,6 +205,10 @@ WHERE
|
|||||||
|
|
||||||
*t = tasks
|
*t = tasks
|
||||||
|
|
||||||
|
if len(tasks) != len(gid.NewSet(taskIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -599,6 +599,10 @@ WHERE
|
|||||||
|
|
||||||
*v = thirdParties
|
*v = thirdParties
|
||||||
|
|
||||||
|
if len(thirdParties) != len(gid.NewSet(thirdPartyIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -178,6 +178,10 @@ WHERE
|
|||||||
|
|
||||||
*f = files
|
*f = files
|
||||||
|
|
||||||
|
if len(files) != len(gid.NewSet(trustCenterFileIDs...)) {
|
||||||
|
return ErrResourceNotFound
|
||||||
|
}
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user