mirror of
https://github.com/Viren070/MediaFusion.git
synced 2025-12-01 23:21:11 +01:00
Add the contributor referral link for showing randomly
This commit is contained in:
+2
-5
@@ -194,15 +194,12 @@ class SortingOption(BaseModel):
|
||||
|
||||
class UserData(BaseModel):
|
||||
streaming_provider: StreamingProvider | None = Field(default=None, alias="sp")
|
||||
selected_catalogs: list[str] = Field(
|
||||
default=["english_hdrip", "english_series"],
|
||||
alias="sc",
|
||||
)
|
||||
selected_catalogs: list[str] = Field(alias="sc", default_factory=list)
|
||||
selected_resolutions: list[str | None] = Field(
|
||||
default=const.RESOLUTIONS, alias="sr"
|
||||
)
|
||||
enable_catalogs: bool = Field(default=True, alias="ec")
|
||||
enable_imdb_metadata: bool = Field(default=True, alias="eim")
|
||||
enable_imdb_metadata: bool = Field(default=False, alias="eim")
|
||||
max_size: int | str | float = Field(default=math.inf, alias="ms")
|
||||
max_streams_per_resolution: int = Field(default=10, alias="mspr")
|
||||
show_full_torrent_name: bool = Field(default=True, alias="sftn")
|
||||
|
||||
@@ -8,7 +8,7 @@ const providerSignupLinks = {
|
||||
pikpak: 'https://mypikpak.com/drive/activity/invited?invitation-code=52875535',
|
||||
seedr: 'https://www.seedr.cc/?r=2726511',
|
||||
offcloud: 'https://offcloud.com/?=9932cd9f',
|
||||
realdebrid: 'http://real-debrid.com/?id=9490816',
|
||||
realdebrid: ['http://real-debrid.com/?id=9490816', 'http://real-debrid.com/?id=3351376'],
|
||||
debridlink: 'https://debrid-link.com/id/kHgZs',
|
||||
alldebrid: 'https://alldebrid.com/?uid=3ndha&lang=en',
|
||||
torbox: 'https://torbox.app/subscription?referral=339b923e-fb23-40e7-8031-4af39c212e3c',
|
||||
@@ -196,7 +196,12 @@ function updateProviderFields(isChangeEvent = false) {
|
||||
}
|
||||
|
||||
if (provider in providerSignupLinks) {
|
||||
document.getElementById('signup_link').href = providerSignupLinks[provider];
|
||||
// if providerSignupLinks[provider] is an array, randomly select one of the links
|
||||
if (Array.isArray(providerSignupLinks[provider])) {
|
||||
document.getElementById('signup_link').href = providerSignupLinks[provider][Math.floor(Math.random() * providerSignupLinks[provider].length)];
|
||||
} else {
|
||||
document.getElementById('signup_link').href = providerSignupLinks[provider];
|
||||
}
|
||||
setElementDisplay('signup_section', 'block');
|
||||
} else {
|
||||
setElementDisplay('signup_section', 'none');
|
||||
|
||||
Reference in New Issue
Block a user