mirror of
https://github.com/openfrontio/OpenFrontIO.git
synced 2026-06-21 07:50:45 +00:00
Restore dev-only localStorage pattern override (#3999)
If this PR fixes an issue, link it below. If not, delete these two lines. Resolves #(issue number) ## Description: Restore the localStorage-driven dev pattern override for development environments ## Please complete the following: - [x] I have added screenshots for all UI updates - [x] I process any text displayed to the user through translateText() and I've added it to the en.json file - [x] I have added relevant tests to the test directory - [x] I confirm I have thoroughly tested these changes and take full responsibility for any bugs introduced ## Please put your Discord username so you can be contacted if a bug or regression is found: aotumuri
This commit is contained in:
+9
-11
@@ -575,7 +575,15 @@ export async function getPlayerCosmetics(): Promise<PlayerCosmetics> {
|
||||
result.flag = await resolveFlagUrl(refs.flag);
|
||||
}
|
||||
|
||||
if (refs.patternName && cosmetics) {
|
||||
const devPattern = new UserSettings().getDevOnlyPattern();
|
||||
|
||||
if (devPattern) {
|
||||
result.pattern = {
|
||||
name: devPattern.name,
|
||||
patternData: devPattern.patternData,
|
||||
colorPalette: devPattern.colorPalette,
|
||||
};
|
||||
} else if (refs.patternName && cosmetics) {
|
||||
const pattern = cosmetics.patterns[refs.patternName];
|
||||
|
||||
if (pattern) {
|
||||
@@ -587,16 +595,6 @@ export async function getPlayerCosmetics(): Promise<PlayerCosmetics> {
|
||||
: undefined,
|
||||
};
|
||||
}
|
||||
} else {
|
||||
const devPattern = new UserSettings().getDevOnlyPattern();
|
||||
|
||||
if (devPattern) {
|
||||
result.pattern = {
|
||||
name: devPattern.name,
|
||||
patternData: devPattern.patternData,
|
||||
colorPalette: devPattern.colorPalette,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
if (refs.skinName && cosmetics) {
|
||||
|
||||
Reference in New Issue
Block a user