Skip to content

Commit

Permalink
fix: rename params to skinSettings to follow hub convention
Browse files Browse the repository at this point in the history
  • Loading branch information
wa0x6e committed Feb 4, 2025
1 parent 578aad9 commit 9ea928c
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
10 changes: 5 additions & 5 deletions src/helpers/actions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ function normalizeSettings(settings: any) {
};
}

delete _settings.skinParams;
delete _settings.skinSettings;

return _settings;
}
Expand Down Expand Up @@ -44,11 +44,11 @@ export async function addOrUpdateSpace(id: string, settings: any) {
normalizedSettings.domain || null
]);

await addOrUpdateSkin(id, settings.skinParams);
await addOrUpdateSkin(id, settings.skinSettings);
}

export async function addOrUpdateSkin(id: string, skinParams: Record<string, string>) {
if (!skinParams) return false;
export async function addOrUpdateSkin(id: string, skinSettings: Record<string, string>) {
if (!skinSettings) return false;

const COLORS = [
'bg_color',
Expand All @@ -61,7 +61,7 @@ export async function addOrUpdateSkin(id: string, skinParams: Record<string, str
'header_color'
];

const _params = snapshot.utils.clone(skinParams);
const _params = snapshot.utils.clone(skinSettings);
COLORS.forEach(color => {
if (_params[color]) {
_params[color] = _params[color].replace('#', '');
Expand Down
2 changes: 1 addition & 1 deletion src/writer/settings.ts
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ export async function verify(body): Promise<any> {

if (!space?.turbo && !space?.domain) {
if (msg.payload.domain) return Promise.reject('domain is a turbo feature only');
if (msg.payload.skinParams) return Promise.reject('skin is a turbo feature only');
if (msg.payload.skinSettings) return Promise.reject('skin is a turbo feature only');
}

const anotherSpaceWithDomain = (
Expand Down
8 changes: 4 additions & 4 deletions test/integration/helpers/actions.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ describe('helpers/actions', () => {

it('adds a new skin when it does not exist', async () => {
const testId = 'test-new-skin-ids';
const skinParams = {
const skinSettings = {
bg_color: '#000000',
link_color: '#ffffff',
text_color: '#000000',
Expand All @@ -188,7 +188,7 @@ describe('helpers/actions', () => {
heading_color: '#ffffff',
primary_color: '#ffffff'
};
await addOrUpdateSkin(testId, skinParams);
await addOrUpdateSkin(testId, skinSettings);
const skin = (await db.queryAsync('SELECT * FROM skins WHERE id = ?', [testId]))[0];
expect(skin).toEqual({
id: testId,
Expand All @@ -206,7 +206,7 @@ describe('helpers/actions', () => {

it('updates an existing skin', async () => {
const testId = 'test-update-skin-id';
const skinParams = {
const skinSettings = {
bg_color: '#FFFF00',
link_color: '#FFFFFF'
};
Expand All @@ -225,7 +225,7 @@ describe('helpers/actions', () => {
'light'
]
);
await addOrUpdateSkin(testId, skinParams);
await addOrUpdateSkin(testId, skinSettings);
const skin = (await db.queryAsync('SELECT * FROM skins WHERE id = ?', [testId]))[0];
expect(skin).toEqual({
id: testId,
Expand Down

0 comments on commit 9ea928c

Please sign in to comment.