Преглед изворни кода

update ConsoleServiceImpl#getChannelIdByUrl

reghao пре 1 година
родитељ
комит
3c59242991

+ 3 - 2
oss-console/src/main/java/cn/reghao/oss/console/app/rpc/ConsoleServiceImpl.java

@@ -91,8 +91,9 @@ public class ConsoleServiceImpl implements ConsoleService {
     @Override
     public int getChannelIdByUrl(int loginUser, String url) {
         List<UploadChannel> uploadChannels = uploadChannelService.getUploadChannelsByCreateBy(loginUser);
-        int idx = url.indexOf("/");
-        String objectName = url.substring(idx);
+        String url1 = url.replace("//", "");
+        int idx = url1.indexOf("/");
+        String objectName = url1.substring(idx+1);
         for (UploadChannel uploadChannel : uploadChannels) {
             if (objectName.startsWith(uploadChannel.getPrefix())) {
                 return uploadChannel.getChannelId();