Skip to content

Commit 3e32b71

Browse files
committed
Add support for willThrow query param
1 parent b265a87 commit 3e32b71

File tree

1 file changed

+5
-1
lines changed
  • duckplayer/duckplayer-impl/src/main/java/com/duckduckgo/duckplayer/impl

1 file changed

+5
-1
lines changed

duckplayer/duckplayer-impl/src/main/java/com/duckduckgo/duckplayer/impl/RealDuckPlayer.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,11 @@ class RealDuckPlayer @Inject constructor(
212212
if (!isFeatureEnabled) return null
213213
val embedUrl = duckPlayerFeatureRepository.getYouTubeEmbedUrl()
214214
uri.pathSegments?.firstOrNull()?.let { videoID ->
215-
return "$https://www.$embedUrl?$DUCK_PLAYER_VIDEO_ID_QUERY_PARAM=$videoID"
215+
return "$https://www.$embedUrl?$DUCK_PLAYER_VIDEO_ID_QUERY_PARAM=$videoID".let {
216+
uri.getQueryParameter("willThrow")?.takeIf { it.isNotBlank() }?.let { willThrow ->
217+
"$it&willThrow=$willThrow"
218+
} ?: it
219+
}
216220
}
217221
return null
218222
}

0 commit comments

Comments
 (0)