You've already forked Atomcms-edit
fix: protect furni.asset.icon.url from being overwritten on update
This commit is contained in:
+3
-1
@@ -44,6 +44,7 @@ NITRO_SOCKET_URL="${NITRO_SOCKET_URL:-wss://ws.epicnabbo.nl}"
|
||||
NITRO_CAMERA_URL="${NITRO_CAMERA_URL:-http://epicnabbo.nl/camera/photo/}"
|
||||
NITRO_GAMEDATA_URL="${NITRO_GAMEDATA_URL:-https://epicnabbo.nl/gamedata}"
|
||||
NITRO_ASSET_URL="${NITRO_ASSET_URL:-https://epicnabbo.nl/gamedata/bundled}"
|
||||
NITRO_FURNI_ASSET_ICON_URL="${NITRO_FURNI_ASSET_ICON_URL:-https://epicnabbo.nl/gamedata/icons/%libname%%param%_icon.png}"
|
||||
|
||||
# Build MySQL/MariaDB credentials argument
|
||||
MYSQL_CRED="-h $DB_HOST -P $DB_PORT -u $DB_USER"
|
||||
@@ -219,7 +220,7 @@ for path in paths:
|
||||
env_val = os.environ.get(f'NITRO_{key.upper().replace(".", "_")}')
|
||||
if env_val:
|
||||
data[key] = env_val
|
||||
for key in ['api.url', 'socket.url']:
|
||||
for key in ['api.url', 'socket.url', 'furni.asset.icon.url']:
|
||||
if key in data:
|
||||
env_val = os.environ.get(f'NITRO_{key.upper().replace(".", "_")}')
|
||||
if env_val:
|
||||
@@ -235,6 +236,7 @@ cd "$NITRO_CLIENT" && NITRO_SRC_DIR="$NITRO_SRC_DIR" NITRO_DIST_CONFIG_DIR="$NIT
|
||||
NITRO_IMAGE_LIBRARY_URL="$NITRO_IMAGE_LIBRARY_URL" NITRO_HOF_FURNITURE_URL="$NITRO_HOF_FURNITURE_URL" \
|
||||
NITRO_API_URL="$NITRO_API_URL" NITRO_SOCKET_URL="$NITRO_SOCKET_URL" \
|
||||
NITRO_GAMEDATA_URL="$NITRO_GAMEDATA_URL" NITRO_ASSET_URL="$NITRO_ASSET_URL" \
|
||||
NITRO_FURNI_ASSET_ICON_URL="$NITRO_FURNI_ASSET_ICON_URL" \
|
||||
python3 -c "$FORCE_CONFIG_SCRIPT"
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user