@@ -49,8 +49,8 @@ type Membership struct {
49
49
Id string `json:"id"`
50
50
}
51
51
52
- func (c * Client ) GetSites () (* SitesRes , error ) {
53
- req , err := http .NewRequest ("GET" , c .getUrl ()+ "/alfresco/api/-default-/public/alfresco/versions/1/sites" , nil )
52
+ func (c * Client ) GetSites (limit int ) (* SitesRes , error ) {
53
+ req , err := http .NewRequest ("GET" , c .getUrl ()+ "/alfresco/api/-default-/public/alfresco/versions/1/sites?maxItems=" + strconv . Itoa ( limit ) , nil )
54
54
if err != nil {
55
55
return & SitesRes {}, err
56
56
}
@@ -136,8 +136,8 @@ func (c *Client) RemoveMemberFromSite(user string, id string) error {
136
136
return nil
137
137
}
138
138
139
- func (c * Client ) GetUserSites (user string ) (* SitesRes , error ) {
140
- req , err := http .NewRequest ("GET" , c .getUrl ()+ "/alfresco/api/-default-/public/alfresco/versions/1/people/" + user + "/sites" , nil )
139
+ func (c * Client ) GetUserSites (user string , limit int ) (* SitesRes , error ) {
140
+ req , err := http .NewRequest ("GET" , c .getUrl ()+ "/alfresco/api/-default-/public/alfresco/versions/1/people/" + user + "/sites?maxItems=" + strconv . Itoa ( limit ) , nil )
141
141
if err != nil {
142
142
return & SitesRes {}, err
143
143
}
@@ -148,8 +148,8 @@ func (c *Client) GetUserSites(user string) (*SitesRes, error) {
148
148
return response , nil
149
149
}
150
150
151
- func (c * Client ) GetArchivedSites () (* SitesRes , error ) {
152
- req , err := http .NewRequest ("GET" , c .getUrl ()+ "/alfresco/api/-default-/public/alfresco/versions/1/deleted-nodes" , nil )
151
+ func (c * Client ) GetArchivedSites (limit int ) (* SitesRes , error ) {
152
+ req , err := http .NewRequest ("GET" , c .getUrl ()+ "/alfresco/api/-default-/public/alfresco/versions/1/deleted-nodes?maxItems=" + strconv . Itoa ( limit ) , nil )
153
153
if err != nil {
154
154
return & SitesRes {}, err
155
155
}
@@ -173,7 +173,7 @@ func (c *Client) RestoreArchivedNode(nodeID string) (*SiteRes, error) {
173
173
}
174
174
175
175
func (c * Client ) IsArchived (shortName string ) (bool , error ) {
176
- sitesRes , err := c .GetArchivedSites ()
176
+ sitesRes , err := c .GetArchivedSites (100000 )
177
177
if err != nil {
178
178
return false , err
179
179
}
0 commit comments