MCPcopy Create free account
hub / github.com/error311/FileRise / applySecretPlaceholders

Function applySecretPlaceholders

public/js/adminPanel.js:2090–2112  ·  view source on GitHub ↗
(src)

Source from the content-addressed store, hash-verified

2088 };
2089
2090 const applySecretPlaceholders = (src) => {
2091 const cfg = (src && src.config) ? src.config : {};
2092 const setSaved = (el, has) => {
2093 if (!el) return;
2094 el.value = '';
2095 el.placeholder = has ? '•••••• (saved)' : '';
2096 };
2097 setSaved(s3AccessKeyEl, !!cfg.hasAccessKey);
2098 setSaved(s3SecretKeyEl, !!cfg.hasSecretKey);
2099 setSaved(s3SessionTokenEl, !!cfg.hasSessionToken);
2100 setSaved(sftpPasswordEl, !!cfg.hasPassword);
2101 setSaved(sftpPrivateKeyEl, !!cfg.hasPrivateKey);
2102 setSaved(sftpPrivateKeyPassEl, !!cfg.hasPrivateKeyPassphrase);
2103 setSaved(ftpPasswordEl, !!cfg.hasPassword);
2104 setSaved(webdavPasswordEl, !!cfg.hasPassword);
2105 setSaved(smbPasswordEl, !!cfg.hasPassword);
2106 setSaved(gdriveClientSecretEl, !!cfg.hasClientSecret);
2107 setSaved(gdriveRefreshTokenEl, !!cfg.hasRefreshToken);
2108 setSaved(onedriveClientSecretEl, !!cfg.hasClientSecret);
2109 setSaved(onedriveRefreshTokenEl, !!cfg.hasRefreshToken);
2110 setSaved(dropboxAppSecretEl, !!cfg.hasAppSecret);
2111 setSaved(dropboxRefreshTokenEl, !!cfg.hasRefreshToken);
2112 };
2113
2114 const fillForm = (src) => {
2115 if (!src || typeof src !== 'object') return;

Callers 1

fillFormFunction · 0.85

Calls 1

setSavedFunction · 0.85

Tested by

no test coverage detected