@@ -137,11 +137,14 @@ def ocs(
137
137
* ,
138
138
content : bytes | str | typing .Iterable [bytes ] | typing .AsyncIterable [bytes ] | None = None ,
139
139
json : dict | list | None = None ,
140
+ response_type : str | None = None ,
140
141
params : dict | None = None ,
141
142
** kwargs ,
142
143
):
143
144
"""Performs OCS call and returns OCS response payload data."""
144
- return self ._session .ocs (method , path , content = content , json = json , params = params , ** kwargs )
145
+ return self ._session .ocs (
146
+ method , path , content = content , json = json , response_type = response_type , params = params , ** kwargs
147
+ )
145
148
146
149
def download_log (self , fp ) -> None :
147
150
"""Downloads Nextcloud log file. Requires Admin privileges."""
@@ -238,11 +241,14 @@ async def ocs(
238
241
* ,
239
242
content : bytes | str | typing .Iterable [bytes ] | typing .AsyncIterable [bytes ] | None = None ,
240
243
json : dict | list | None = None ,
244
+ response_type : str | None = None ,
241
245
params : dict | None = None ,
242
246
** kwargs ,
243
247
):
244
248
"""Performs OCS call and returns OCS response payload data."""
245
- return await self ._session .ocs (method , path , content = content , json = json , params = params , ** kwargs )
249
+ return await self ._session .ocs (
250
+ method , path , content = content , json = json , response_type = response_type , params = params , ** kwargs
251
+ )
246
252
247
253
async def download_log (self , fp ) -> None :
248
254
"""Downloads Nextcloud log file. Requires Admin privileges."""
0 commit comments