Skip to content

Commit 08bd107

Browse files
Display Normal Settings After First Save
- When selecting Users it hides a bunch of host only settings. When clicking save it will enable all these inputs again so that if the user clicks the settings button they will be able to see the needed settings for a host.
1 parent a41eda7 commit 08bd107

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

src/settings.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ let settings;
1717

1818
let serverDirectory = null;
1919

20+
let hideHostSettings = false;
21+
2022
const requiredInputs = [
2123
gistIDInput_el, accessTokenInput_el
2224
];
@@ -54,6 +56,8 @@ saveSettingsButton_el.addEventListener('click', async () => {
5456
await api.hostSettingsHandler({request: 'Add', settings: values});
5557
settingsOverlay_el.style.display = 'none';
5658

59+
toggleHostInputs('block');
60+
5761
settings = await api.hostSettingsHandler({request: 'Get'});
5862

5963
if (settings !== null){
@@ -196,6 +200,8 @@ specificUserDataButton_el.addEventListener('click', () => {
196200
});
197201

198202
function toggleHostInputs(display){
203+
hideHostSettings = display === 'none' ? true : false;
204+
console.log(hideHostSettings);
199205
const hostInputs = [serverTitleInput_el, repoLinkInput_el, ipInput_el, selectedDirectoryText_el, selectDirectoryButton_el]
200206
hostInputs.forEach(element => {
201207
element.style.display = display;

0 commit comments

Comments
 (0)