File tree Expand file tree Collapse file tree
src/main/java/com/box/sdk Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -843,10 +843,12 @@ protected ResourceLinkType determineResourceLinkType(String resourceLink) {
843843 try {
844844 URL validUrl = new URL (resourceLink );
845845 String validURLStr = validUrl .toString ();
846- final String apiEndpointPattern = "https://api.box.com/2.0/files/\\ d+" ;
846+ final String apiFilesEndpointPattern = ".*box.com/2.0/files/\\ d+" ;
847+ final String apiFoldersEndpointPattern = ".*box.com/2.0/folders/\\ d+" ;
847848 final String sharedLinkPattern = "(.*box.com/s/.*|.*box.com.*s=.*)" ;
848849
849- if (Pattern .matches (apiEndpointPattern , validURLStr )) {
850+ if (Pattern .matches (apiFilesEndpointPattern , validURLStr )
851+ || Pattern .matches (apiFoldersEndpointPattern , validURLStr )) {
850852 resourceType = ResourceLinkType .APIEndpoint ;
851853 } else if (Pattern .matches (sharedLinkPattern , validURLStr )) {
852854 resourceType = ResourceLinkType .SharedLink ;
You can’t perform that action at this time.
0 commit comments