1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-26 07:22:34 +00:00

Merge pull request #3411 from haiwen/share-module-improve

repair generator password bug
This commit is contained in:
Daniel Pan
2019-05-06 16:49:40 +08:00
committed by GitHub
5 changed files with 29 additions and 8 deletions

View File

@@ -35,6 +35,7 @@ export const enableUploadFolder = window.app.pageOptions.enableUploadFolder ===
export const enableResumableFileUpload = window.app.pageOptions.enableResumableFileUpload === 'True';
export const storages = window.app.pageOptions.storages; // storage backends
export const enableRepoSnapshotLabel = window.app.pageOptions.enableRepoSnapshotLabel;
export const shareLinkPasswordMinLength = window.app.pageOptions.shareLinkPasswordMinLength;
export const shareLinkExpireDaysMin = window.app.pageOptions.shareLinkExpireDaysMin;
export const shareLinkExpireDaysMax = window.app.pageOptions.shareLinkExpireDaysMax;
export const maxFileName = window.app.pageOptions.maxFileName;

View File

@@ -813,4 +813,13 @@ export const Utils = {
}
},
generatePassword: function(passwordLength) {
let possible = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz0123456789';
let password = '';
for (let i = 0; i < passwordLength; i++) {
password += possible.charAt(Math.floor(Math.random() * possible.length));
}
return password;
}
};