diff --git a/connectors/sources/sharepoint_server.py b/connectors/sources/sharepoint_server.py index 10fd8cf0f..d5075ddaa 100644 --- a/connectors/sources/sharepoint_server.py +++ b/connectors/sources/sharepoint_server.py @@ -78,10 +78,10 @@ SITE: "{parent_site_url}/_api/web", SITES: "{parent_site_url}/_api/web/webs?$skip={skip}&$top={top}", LISTS: "{parent_site_url}/_api/web/lists?$skip={skip}&$top={top}&$expand=RootFolder&$filter=(Hidden eq false)", - ATTACHMENT: "{value}/_api/web/GetFileByServerRelativeUrl('{file_relative_url}')/$value", + ATTACHMENT: "{value}/_api/web/GetFileByServerRelativePath(decodedUrl='{file_relative_url}')/$value", DRIVE_ITEM: "{parent_site_url}/_api/web/lists(guid'{list_id}')/items?$select={selected_field}&$expand=File,Folder,Author,Editor&$top={top}", LIST_ITEM: "{parent_site_url}/_api/web/lists(guid'{list_id}')/items?$expand=AttachmentFiles,Author,Editor&$select=*,FileRef,Author/Title,Editor/Title", - ATTACHMENT_DATA: "{parent_site_url}/_api/web/getfilebyserverrelativeurl('{file_relative_url}')", + ATTACHMENT_DATA: "{parent_site_url}/_api/web/getfilebyserverrelativepath(decodedUrl='{file_relative_url}')", USERS: "{parent_site_url}/_api/web/siteusers?$skip={skip}&$top={top}", ADMIN_USERS: "{parent_site_url}/_api/web/siteusers?$skip={skip}&$top={top}&$filter=IsSiteAdmin eq true", ROLES: "{parent_site_url}/_api/web/roleassignments?$expand=Member/users,RoleDefinitionBindings&$skip={skip}&$top={top}",