Skip to content

Commit d03754e

Browse files
committed
Add new proxer stream file host
1 parent 36e11ba commit d03754e

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

library/src/main/kotlin/me/proxer/library/util/ProxerUrls.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ import okhttp3.HttpUrl
1414
*/
1515
object ProxerUrls {
1616

17-
private val PROXER_STREAM_FILE_HOST_PATTERN = Regex("s[0-9]+(-ps|\\.stream)\\.proxer\\.me")
17+
private val PROXER_STREAM_FILE_HOST_PATTERN = Regex("s[0-9]+(-psc?|\\.stream)\\.proxer\\.me")
1818
private val PROXER_MANGA_HOST_PATTERN = Regex("manga[0-9]+\\.proxer\\.me")
1919

2020
/**

library/src/test/kotlin/me/proxer/library/util/ProxerUrlsTest.kt

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,11 +229,21 @@ class ProxerUrlsTest {
229229
assertThat(ProxerUrls.hasProxerHost(HttpUrl.get("https://s39-ps.proxer.me/files/test.mp4"))).isTrue()
230230
}
231231

232+
@Test
233+
fun testHasNewProxerHostFileStream() {
234+
assertThat(ProxerUrls.hasProxerHost(HttpUrl.get("https://s39-psc.proxer.me/files/test.mp4"))).isTrue()
235+
}
236+
232237
@Test
233238
fun testHasAlternativeProxerHostFileStream() {
234239
assertThat(ProxerUrls.hasProxerHost(HttpUrl.get("https://s3.stream.proxer.me/files/test.mp4"))).isTrue()
235240
}
236241

242+
@Test
243+
fun testHasProxerHostFileStreamFalse() {
244+
assertThat(ProxerUrls.hasProxerHost(HttpUrl.get("https://s39-psfalse.proxer.me/files/test.mp4"))).isFalse()
245+
}
246+
237247
@Test
238248
fun testHasProxerHostFalse() {
239249
assertThat(ProxerUrls.hasProxerHost(HttpUrl.get("https://example.me/test"))).isFalse()

0 commit comments

Comments
 (0)