mirror of
https://github.com/bitwarden/browser
synced 2025-12-14 23:33:31 +00:00
Fix subfolders not being created (#4653)
In Bitwarden, subfolders are separated/indicated using forward-slashes The Keeper CSV export separates folders uses backslashes Replace backslashes with forwardslashes in processFolder Added tests to verfiy folder/collection creation
This commit is contained in:
committed by
GitHub
parent
999a40e755
commit
2b9bc08c71
@@ -418,6 +418,8 @@ export abstract class BaseImporter {
|
||||
protected processFolder(result: ImportResult, folderName: string) {
|
||||
let folderIndex = result.folders.length;
|
||||
const hasFolder = !this.isNullOrWhitespace(folderName);
|
||||
// Replace backslashes with forward slashes, ensuring we create sub-folders
|
||||
folderName = folderName.replace("\\", "/");
|
||||
let addFolder = hasFolder;
|
||||
|
||||
if (hasFolder) {
|
||||
|
||||
Reference in New Issue
Block a user