diff options
author | neodarz <neodarz@neodarz.net> | 2020-04-11 18:07:17 +0200 |
---|---|---|
committer | neodarz <neodarz@neodarz.net> | 2020-04-11 18:07:17 +0200 |
commit | 7bf12208b36efd45bfb1d9be1df6f261bfbd6a67 (patch) | |
tree | 7cb750fb9adac583f5e3179959a16f50a8d00591 | |
parent | 43d7b01351a314b52c1a9fda901be461abfaa5a1 (diff) | |
download | pyfunkwhale-7bf12208b36efd45bfb1d9be1df6f261bfbd6a67.tar.xz pyfunkwhale-7bf12208b36efd45bfb1d9be1df6f261bfbd6a67.zip |
Add abaility to build parameters
-rw-r--r-- | pyfunkwhale/funkwhale.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pyfunkwhale/funkwhale.py b/pyfunkwhale/funkwhale.py index 8f399ab..ec88f0d 100644 --- a/pyfunkwhale/funkwhale.py +++ b/pyfunkwhale/funkwhale.py @@ -13,5 +13,13 @@ class Funkwhale(object): scopes, username, password, domain, authorization_endpoint, token_endpoint, token_filename) + def _build_params(self, arguments): + params = {} + for k, v in arguments.items(): + if k != 'self' and v is not None: + params[k] = v + + return params + def artists(self): return self.client.call('/artists/', 'get').json() |