Skip to content

Commit

Permalink
修bug
Browse files Browse the repository at this point in the history
  • Loading branch information
std-microblock committed Aug 5, 2022
1 parent 61d4619 commit bf2afb3
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 8 deletions.
6 changes: 3 additions & 3 deletions addons/cssLoader.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ class CSSLoader {
for (let configName in localConfigs) {
let config = localConfigs[configName];
if (typeof config === "string") {
localConfigs[configName] = localConfigs[configName] || config;
configs[styleObj.get_name()][configName] = configs[styleObj.get_name()][configName] || config;
configsHTML += `<div>${configName}:
<input class="txt u-txt __cssLoader__config__input__"
onkeyup='window["configs"]["${styleObj.get_name()}"]["${configName}"]=event.target.value'
Expand All @@ -67,12 +67,12 @@ class CSSLoader {
</div>`;
}
else {
localConfigs[configName] = localConfigs[configName] || config.default || "";
configs[styleObj.get_name()][configName] = configs[styleObj.get_name()][configName] || config.default || "";
configsHTML += `<div>${configName}:
<input class="txt u-txt __cssLoader__config__input__ __cssLoader__config__${styleObj.get_name()}_${configName}"
onkeyup='window["configs"]["${styleObj.get_name()}"]["${configName}"]=event.target.value'
value="${htmlEscape(configs[styleObj.get_name()][configName])}">`;
if (config.type.includes("cssfile")) {
if (config.type && config.type.includes("cssfile")) {
configsHTML += `<button class='u-ibtn5' onclick="selectFile('${styleObj.get_name()}','${configName}')">选择文件</button>`;
}
configsHTML += "</div>";
Expand Down
9 changes: 5 additions & 4 deletions addons/cssLoader.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
interface StyleSheetConfig2 {
default: string | undefined;

type:string[] | undefined;
}

type SSConfigs2 = { [name: string]: StyleSheetConfig2 };
Expand Down Expand Up @@ -92,7 +92,7 @@ class CSSLoader {
for (let configName in localConfigs) {
let config = localConfigs[configName];
if (typeof config === "string") {
localConfigs[configName] = localConfigs[configName] || config
configs[styleObj.get_name()][configName] = configs[styleObj.get_name()][configName] || config

configsHTML += `<div>${configName}:
<input class="txt u-txt __cssLoader__config__input__"
Expand All @@ -101,13 +101,14 @@ class CSSLoader {
</div>`;
} else {
localConfigs[configName] = localConfigs[configName] || config.default || ""
configs[styleObj.get_name()][configName] = configs[styleObj.get_name()][configName] || config.default || ""
configsHTML += `<div>${configName}:
<input class="txt u-txt __cssLoader__config__input__ __cssLoader__config__${styleObj.get_name()}_${configName}"
onkeyup='window["configs"]["${styleObj.get_name()}"]["${configName}"]=event.target.value'
value="${htmlEscape(configs[styleObj.get_name()][configName])}">`;

if (config.type.includes("cssfile")) {

if (config.type&&config.type.includes("cssfile")) {
configsHTML += `<button class='u-ibtn5' onclick="selectFile('${styleObj.get_name()}','${configName}')">选择文件</button>`
}

Expand Down
3 changes: 2 additions & 1 deletion betterncm/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@ use std::process::Command;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {

write_assets::write_assets();
let mut args = std::env::args();
args.next();
fs::write(
Expand All @@ -47,7 +49,6 @@ async fn main() -> Result<(), Box<dyn std::error::Error>> {

match Mutex::create_named("BetterNCM") {
Ok(_) => {
write_assets::write_assets();
create_cert::create()?;
tracing_subscriber::fmt::init();

Expand Down

0 comments on commit bf2afb3

Please sign in to comment.