Skip to content

Commit c3aad9e

Browse files
committed
2.3.6
1 parent 2b0a113 commit c3aad9e

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,14 @@
11
# 2.x
22

3+
## [2.3.6](https://github.com/f-lawe/plugin.video.orange.fr/releases/tag/v2.3.6) - 2025-04-25
4+
5+
### Fixed
6+
- Auth when using username/password (following new Otange TV website changes)
7+
- Prevent Kodi error when stream info is incomplete
8+
9+
### Changed
10+
- Rework auth process in order to reduce API call when reusing session data
11+
312
## [2.3.5](https://github.com/f-lawe/plugin.video.orange.fr/releases/tag/v2.3.5) - 2025-04-18
413

514
### Fixed

addon.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
2-
<addon id="plugin.video.orange.fr" name="Orange TV France" version="2.3.5" provider-name="Flawe">
2+
<addon id="plugin.video.orange.fr" name="Orange TV France" version="2.3.6" provider-name="Flawe,Remzouille">
33
<requires>
44
<import addon="xbmc.python" version="3.0.1"/>
55
<import addon="script.module.requests" version="2.31.0"/>

resources/lib/providers/abstract_orange_provider.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -212,19 +212,16 @@ def _get_stream_info(self, stream_endpoint: str, stream_id: str) -> dict:
212212
}
213213

214214
if self._is_session_data_valid(session_data, now):
215-
log(" -> reuse session data")
216215
try:
217216
stream_info = self._request_stream_info(stream_endpoint_url, session_data)
218217
except StreamRequestException:
219-
log(" -> login and retry")
220218
if get_addon_setting("provider.use_credentials", bool):
221219
self._login(session)
222220

223221
session_data = self._refresh_session_data(session, now)
224222
stream_info = self._request_stream_info(stream_endpoint_url, session_data)
225223
return stream_info
226224

227-
log(" -> initiate new session")
228225
if get_addon_setting("provider.use_credentials", bool):
229226
self._login(session)
230227

0 commit comments

Comments
 (0)