mirror of
https://github.com/unraid/api.git
synced 2026-05-14 20:10:10 -05:00
fix: shareSmbEnabled failing when using active directory
This commit is contained in:
@@ -252,7 +252,8 @@ const parse = (state: VarIni): Var => {
|
||||
shareNfsCount: toNumber(state.shareNfsCount),
|
||||
shareNfsEnabled: iniBooleanToJsBoolean(state.shareNfsEnabled),
|
||||
shareSmbCount: toNumber(state.shareSmbCount),
|
||||
shareSmbEnabled: iniBooleanToJsBoolean(state.shareSmbEnabled),
|
||||
shareSmbEnabled: ['yes', 'ads'].includes(state.shareSmbEnabled),
|
||||
shareSmbMode: state.shareSmbEnabled === 'ads' ? 'active-directory' : 'workgroup',
|
||||
shutdownTimeout: toNumber(state.shutdownTimeout),
|
||||
spindownDelay: toNumber(state.spindownDelay),
|
||||
spinupGroups: iniBooleanToJsBoolean(state.spinupGroups),
|
||||
|
||||
@@ -158,7 +158,10 @@ export interface Var {
|
||||
shareNfsEnabled: boolean;
|
||||
/** Total number of SMB shares. */
|
||||
shareSmbCount: number;
|
||||
/** Is smb enabled */
|
||||
shareSmbEnabled: boolean;
|
||||
/** Which mode is smb running in? active-directory | workgroup */
|
||||
shareSmbMode: string;
|
||||
shareUser: string;
|
||||
// shareUserExclude
|
||||
shutdownTimeout: number;
|
||||
|
||||
Reference in New Issue
Block a user