Switch to unified view

a/src/mediaserver/cdplugins/tidal/tidalapi/__init__.py b/src/mediaserver/cdplugins/tidal/tidalapi/__init__.py
...
...
22
import datetime
22
import datetime
23
import json
23
import json
24
import random
24
import random
25
import logging
25
import logging
26
import requests
26
import requests
27
try:
27
from requests.packages import urllib3
28
    from requests.packages import urllib3
29
except:
30
    import urllib3
28
from collections import namedtuple
31
from collections import namedtuple
29
from .models import SubscriptionType, Quality
32
from .models import SubscriptionType, Quality
30
from .models import Artist, Album, Track, Playlist, SearchResult, Category
33
from .models import Artist, Album, Track, Playlist, SearchResult, Category
31
try:
34
try:
32
    from urlparse import urljoin
35
    from urlparse import urljoin
...
...
68
        self._config = config
71
        self._config = config
69
        self.session_id = None
72
        self.session_id = None
70
        self.user = None
73
        self.user = None
71
        self.country_code = 'US'   # Enable Trial Mode
74
        self.country_code = 'US'   # Enable Trial Mode
72
        self.client_unique_key = None
75
        self.client_unique_key = None
76
        try:
73
        urllib3.disable_warnings() # Disable OpenSSL Warnings in URLLIB3
77
            urllib3.disable_warnings() # Disable OpenSSL Warnings in URLLIB3
78
        except:
79
            pass
74
80
75
    def logout(self):
81
    def logout(self):
76
        self.session_id = None
82
        self.session_id = None
77
        self.user = None
83
        self.user = None
78
84