diff options
| author | RblSb <msrblsb@gmail.com> | 2023-04-23 12:34:38 +0300 |
|---|---|---|
| committer | RblSb <msrblsb@gmail.com> | 2023-04-23 12:34:38 +0300 |
| commit | 341ec5ce86d1220060f63d2681b6e8eae11ec488 (patch) | |
| tree | aa232347348a0bdc75814bed30e057c8af00d237 /src/client/Player.hx | |
| parent | b25ebe9ce888b516c6478be2592052a7916a736f (diff) | |
Use null coalescing op
Diffstat (limited to 'src/client/Player.hx')
| -rw-r--r-- | src/client/Player.hx | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/client/Player.hx b/src/client/Player.hx index 207f93a..0407ab2 100644 --- a/src/client/Player.hx +++ b/src/client/Player.hx @@ -102,7 +102,7 @@ class Player { public function getVideoData(data:VideoDataRequest, callback:(data:VideoData) -> Void):Void { var player = players.find(player -> player.isSupportedLink(data.url)); - if (player == null) player = rawPlayer; + player ??= rawPlayer; player.getVideoData(data, callback); } @@ -134,8 +134,7 @@ class Player { public function changeVideoSrc(src:String):Void { if (player == null) return; - final item = videoList.getCurrentItem(); - if (item == null) return; + final item = videoList.getCurrentItem() ?? return; player.loadVideo({ url: src, title: item.title, @@ -447,8 +446,7 @@ class Player { } public function skipAd():Void { - final item = videoList.getCurrentItem(); - if (item == null) return; + final item = videoList.getCurrentItem() ?? return; if (!youtube.isSupportedLink(item.url)) return; final id = youtube.extractVideoId(item.url); final url = 'https://sponsor.ajay.app/api/skipSegments?videoID=$id'; |
