Skip to content

Commit e58fe9b

Browse files
committed
Fix FolderExplorer pnpjs related issues
1 parent 46dccd8 commit e58fe9b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/services/FolderExplorerService.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { sp } from "@pnp/sp";
66
import "@pnp/sp/webs";
77
import { Web } from "@pnp/sp/webs";
88
import "@pnp/sp/folders";
9+
import "@pnp/sp/lists";
910
import { IFolderAddResult } from "@pnp/sp/folders";
1011

1112
export class FolderExplorerService implements IFolderExplorerService {
@@ -72,7 +73,7 @@ export class FolderExplorerService implements IFolderExplorerService {
7273
try {
7374
const web = Web(webAbsoluteUrl);
7475
folderRelativeUrl = folderRelativeUrl.replace(/\'/ig, "''");
75-
let foldersResult: IFolder[] = await web.getFolderByServerRelativePath(encodeURIComponent(folderRelativeUrl)).folders.select('Name', 'ServerRelativeUrl').orderBy('Name').get();
76+
let foldersResult: IFolder[] = await web.getFolderByServerRelativePath(folderRelativeUrl).folders.select('Name', 'ServerRelativeUrl').orderBy('Name').get();
7677
results = foldersResult.filter(f => f.Name != "Forms");
7778
} catch (error) {
7879
console.error('Error loading folders', error);
@@ -101,7 +102,7 @@ export class FolderExplorerService implements IFolderExplorerService {
101102
try {
102103
const web = Web(webAbsoluteUrl);
103104
folderRelativeUrl = folderRelativeUrl.replace(/\'/ig, "''");
104-
let folderAddResult: IFolderAddResult = await web.getFolderByServerRelativePath(encodeURIComponent(folderRelativeUrl)).folders.addUsingPath(encodeURIComponent(name));
105+
let folderAddResult: IFolderAddResult = await web.getFolderByServerRelativePath(folderRelativeUrl).folders.addUsingPath(encodeURIComponent(name));
105106
if (folderAddResult && folderAddResult.data) {
106107
folder = {
107108
Name: folderAddResult.data.Name,

0 commit comments

Comments
 (0)