accepts = [
Auth(),
- Mixed([Site.fields['id']],
- Parameter(str,"id"),
+ Mixed([Mixed(Site.fields['site_id'],
+ Site.fields['login_base'])],
+ Parameter(str,"login_base"),
+ Parameter(int,"site_id"),
Filter(Site.fields)),
Parameter([str], "List of fields to return", nullok = True)
]
returns = [Site.fields]
def call(self, auth, site_filter = None, return_fields = None):
- sites = Sites(self.api, site_filter)
- return sites.dicts()
+ sites = Sites(self.api, site_filter, return_fields)
+ return sites