aboutsummaryrefslogtreecommitdiffstats
path: root/src/client/Player.hx
diff options
context:
space:
mode:
authorRblSb <msrblsb@gmail.com>2023-04-23 12:34:38 +0300
committerRblSb <msrblsb@gmail.com>2023-04-23 12:34:38 +0300
commit341ec5ce86d1220060f63d2681b6e8eae11ec488 (patch)
treeaa232347348a0bdc75814bed30e057c8af00d237 /src/client/Player.hx
parentb25ebe9ce888b516c6478be2592052a7916a736f (diff)
Use null coalescing op
Diffstat (limited to 'src/client/Player.hx')
-rw-r--r--src/client/Player.hx8
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';
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage