|
@@ -91,8 +91,9 @@ public class ConsoleServiceImpl implements ConsoleService {
|
|
|
@Override
|
|
@Override
|
|
|
public int getChannelIdByUrl(int loginUser, String url) {
|
|
public int getChannelIdByUrl(int loginUser, String url) {
|
|
|
List<UploadChannel> uploadChannels = uploadChannelService.getUploadChannelsByCreateBy(loginUser);
|
|
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) {
|
|
for (UploadChannel uploadChannel : uploadChannels) {
|
|
|
if (objectName.startsWith(uploadChannel.getPrefix())) {
|
|
if (objectName.startsWith(uploadChannel.getPrefix())) {
|
|
|
return uploadChannel.getChannelId();
|
|
return uploadChannel.getChannelId();
|