mirror of
https://github.com/lampame/lampac-ukraine.git
synced 2026-04-16 09:22:21 +00:00
refactor(modules): set enabled to true by default in module initialization
Update all ModInit.cs files to create a defaults object, set enabled=true, and pass it to ModuleInvoke.Init for consistent default behavior across modules. This ensures modules are enabled by default without altering existing configurations.
This commit is contained in:
parent
a5173e6389
commit
8e2ddcc3de
@ -58,6 +58,7 @@ namespace AnimeON
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var defaults = JObject.FromObject(AnimeON);
|
var defaults = JObject.FromObject(AnimeON);
|
||||||
|
defaults["enabled"] = true;
|
||||||
defaults["magic_apn"] = new JObject()
|
defaults["magic_apn"] = new JObject()
|
||||||
{
|
{
|
||||||
["ashdi"] = ApnHelper.DefaultHost
|
["ashdi"] = ApnHelper.DefaultHost
|
||||||
|
|||||||
@ -55,7 +55,9 @@ namespace Bamboo
|
|||||||
list = new string[] { "socks5://ip:port" }
|
list = new string[] { "socks5://ip:port" }
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
var conf = ModuleInvoke.Init("Bamboo", JObject.FromObject(Bamboo));
|
var defaults = JObject.FromObject(Bamboo);
|
||||||
|
defaults["enabled"] = true;
|
||||||
|
var conf = ModuleInvoke.Init("Bamboo", defaults);
|
||||||
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
||||||
conf.Remove("apn");
|
conf.Remove("apn");
|
||||||
conf.Remove("apn_host");
|
conf.Remove("apn_host");
|
||||||
|
|||||||
@ -66,7 +66,9 @@ namespace JackTor
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var conf = ModuleInvoke.Init("JackTor", JObject.FromObject(JackTor)) ?? JObject.FromObject(JackTor);
|
var defaults = JObject.FromObject(JackTor);
|
||||||
|
defaults["enabled"] = true;
|
||||||
|
var conf = ModuleInvoke.Init("JackTor", defaults) ?? defaults;
|
||||||
JackTor = conf.ToObject<JackTorSettings>();
|
JackTor = conf.ToObject<JackTorSettings>();
|
||||||
|
|
||||||
if (string.IsNullOrWhiteSpace(JackTor.jackett))
|
if (string.IsNullOrWhiteSpace(JackTor.jackett))
|
||||||
|
|||||||
@ -60,6 +60,7 @@ namespace KlonFUN
|
|||||||
};
|
};
|
||||||
|
|
||||||
var defaults = JObject.FromObject(KlonFUN);
|
var defaults = JObject.FromObject(KlonFUN);
|
||||||
|
defaults["enabled"] = true;
|
||||||
defaults["magic_apn"] = new JObject()
|
defaults["magic_apn"] = new JObject()
|
||||||
{
|
{
|
||||||
["ashdi"] = ApnHelper.DefaultHost
|
["ashdi"] = ApnHelper.DefaultHost
|
||||||
|
|||||||
@ -54,6 +54,7 @@ namespace Makhno
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var defaults = JObject.FromObject(Makhno);
|
var defaults = JObject.FromObject(Makhno);
|
||||||
|
defaults["enabled"] = true;
|
||||||
defaults["magic_apn"] = new JObject()
|
defaults["magic_apn"] = new JObject()
|
||||||
{
|
{
|
||||||
["ashdi"] = ApnHelper.DefaultHost
|
["ashdi"] = ApnHelper.DefaultHost
|
||||||
|
|||||||
@ -59,6 +59,7 @@ namespace Mikai
|
|||||||
};
|
};
|
||||||
|
|
||||||
var defaults = JObject.FromObject(Mikai);
|
var defaults = JObject.FromObject(Mikai);
|
||||||
|
defaults["enabled"] = true;
|
||||||
defaults["magic_apn"] = new JObject()
|
defaults["magic_apn"] = new JObject()
|
||||||
{
|
{
|
||||||
["ashdi"] = ApnHelper.DefaultHost
|
["ashdi"] = ApnHelper.DefaultHost
|
||||||
|
|||||||
@ -49,7 +49,9 @@ namespace NMoonAnime
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var conf = ModuleInvoke.Init("NMoonAnime", JObject.FromObject(NMoonAnime)) ?? JObject.FromObject(NMoonAnime);
|
var defaults = JObject.FromObject(NMoonAnime);
|
||||||
|
defaults["enabled"] = true;
|
||||||
|
var conf = ModuleInvoke.Init("NMoonAnime", defaults) ?? JObject.FromObject(NMoonAnime);
|
||||||
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
||||||
conf.Remove("apn");
|
conf.Remove("apn");
|
||||||
conf.Remove("apn_host");
|
conf.Remove("apn_host");
|
||||||
|
|||||||
@ -55,7 +55,9 @@ namespace StarLight
|
|||||||
list = new string[] { "socks5://ip:port" }
|
list = new string[] { "socks5://ip:port" }
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
var conf = ModuleInvoke.Init("StarLight", JObject.FromObject(StarLight));
|
var defaults = JObject.FromObject(StarLight);
|
||||||
|
defaults["enabled"] = true;
|
||||||
|
var conf = ModuleInvoke.Init("StarLight", defaults);
|
||||||
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
||||||
conf.Remove("apn");
|
conf.Remove("apn");
|
||||||
conf.Remove("apn_host");
|
conf.Remove("apn_host");
|
||||||
|
|||||||
@ -48,7 +48,9 @@ namespace UafilmME
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
var conf = ModuleInvoke.Init("UafilmME", JObject.FromObject(UafilmME));
|
var defaults = JObject.FromObject(UafilmME);
|
||||||
|
defaults["enabled"] = true;
|
||||||
|
var conf = ModuleInvoke.Init("UafilmME", defaults);
|
||||||
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
bool hasApn = ApnHelper.TryGetInitConf(conf, out bool apnEnabled, out string apnHost);
|
||||||
conf.Remove("apn");
|
conf.Remove("apn");
|
||||||
conf.Remove("apn_host");
|
conf.Remove("apn_host");
|
||||||
|
|||||||
@ -56,6 +56,7 @@ namespace Uaflix
|
|||||||
};
|
};
|
||||||
|
|
||||||
var defaults = JObject.FromObject(UaFlix);
|
var defaults = JObject.FromObject(UaFlix);
|
||||||
|
defaults["enabled"] = true;
|
||||||
defaults["magic_apn"] = new JObject()
|
defaults["magic_apn"] = new JObject()
|
||||||
{
|
{
|
||||||
["ashdi"] = ApnHelper.DefaultHost
|
["ashdi"] = ApnHelper.DefaultHost
|
||||||
|
|||||||
@ -49,7 +49,9 @@ namespace Unimay
|
|||||||
list = new string[] { "socks5://IP:PORT" }
|
list = new string[] { "socks5://IP:PORT" }
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
Unimay = ModuleInvoke.Init("Unimay", JObject.FromObject(Unimay)).ToObject<OnlinesSettings>();
|
var defaults = JObject.FromObject(Unimay);
|
||||||
|
defaults["enabled"] = true;
|
||||||
|
Unimay = ModuleInvoke.Init("Unimay", defaults).ToObject<OnlinesSettings>();
|
||||||
|
|
||||||
// Виводити "уточнити пошук"
|
// Виводити "уточнити пошук"
|
||||||
RegisterWithSearch("unimay");
|
RegisterWithSearch("unimay");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user