提交 e6663eb6 编写于 作者: O o2sword

门户etag值计算错误

上级 db52c3db
...@@ -24,6 +24,7 @@ import java.util.Optional; ...@@ -24,6 +24,7 @@ import java.util.Optional;
import java.util.TreeMap; import java.util.TreeMap;
import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;
import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors; import java.util.stream.Collectors;
class V2Get extends BaseAction { class V2Get extends BaseAction {
...@@ -118,6 +119,8 @@ class V2Get extends BaseAction { ...@@ -118,6 +119,8 @@ class V2Get extends BaseAction {
} }
return map; return map;
}); });
_relatedWidget.get(300, TimeUnit.SECONDS);
_relatedScript.get(300, TimeUnit.SECONDS);
list.add(page.getId() + page.getUpdateTime().getTime()); list.add(page.getId() + page.getUpdateTime().getTime());
List<String> sortList = list.stream().sorted().collect(Collectors.toList()); List<String> sortList = list.stream().sorted().collect(Collectors.toList());
wo.setFastETag(StringUtils.join(sortList, "#")); wo.setFastETag(StringUtils.join(sortList, "#"));
...@@ -130,4 +133,4 @@ class V2Get extends BaseAction { ...@@ -130,4 +133,4 @@ class V2Get extends BaseAction {
} }
} }
\ No newline at end of file
...@@ -24,6 +24,7 @@ import java.util.Optional; ...@@ -24,6 +24,7 @@ import java.util.Optional;
import java.util.TreeMap; import java.util.TreeMap;
import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;
import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors; import java.util.stream.Collectors;
class V2GetMobile extends BaseAction { class V2GetMobile extends BaseAction {
...@@ -118,6 +119,8 @@ class V2GetMobile extends BaseAction { ...@@ -118,6 +119,8 @@ class V2GetMobile extends BaseAction {
} }
return map; return map;
}); });
_relatedWidget.get(300, TimeUnit.SECONDS);
_relatedScript.get(300, TimeUnit.SECONDS);
list.add(page.getId() + page.getUpdateTime().getTime()); list.add(page.getId() + page.getUpdateTime().getTime());
List<String> sortList = list.stream().sorted().collect(Collectors.toList()); List<String> sortList = list.stream().sorted().collect(Collectors.toList());
wo.setFastETag(StringUtils.join(sortList, "#")); wo.setFastETag(StringUtils.join(sortList, "#"));
...@@ -130,4 +133,4 @@ class V2GetMobile extends BaseAction { ...@@ -130,4 +133,4 @@ class V2GetMobile extends BaseAction {
} }
} }
\ No newline at end of file
...@@ -20,6 +20,7 @@ import java.util.Optional; ...@@ -20,6 +20,7 @@ import java.util.Optional;
import java.util.TreeMap; import java.util.TreeMap;
import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;
import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors; import java.util.stream.Collectors;
class V2GetWithPortal extends BaseAction { class V2GetWithPortal extends BaseAction {
...@@ -134,6 +135,8 @@ class V2GetWithPortal extends BaseAction { ...@@ -134,6 +135,8 @@ class V2GetWithPortal extends BaseAction {
} }
return map; return map;
}); });
_relatedWidget.get(300, TimeUnit.SECONDS);
_relatedScript.get(300, TimeUnit.SECONDS);
list.add(page.getId() + page.getUpdateTime().getTime()); list.add(page.getId() + page.getUpdateTime().getTime());
List<String> sortList = list.stream().sorted().collect(Collectors.toList()); List<String> sortList = list.stream().sorted().collect(Collectors.toList());
wo.setFastETag(StringUtils.join(sortList, "#")); wo.setFastETag(StringUtils.join(sortList, "#"));
...@@ -146,4 +149,4 @@ class V2GetWithPortal extends BaseAction { ...@@ -146,4 +149,4 @@ class V2GetWithPortal extends BaseAction {
} }
} }
\ No newline at end of file
...@@ -20,6 +20,7 @@ import java.util.Optional; ...@@ -20,6 +20,7 @@ import java.util.Optional;
import java.util.TreeMap; import java.util.TreeMap;
import java.util.concurrent.CompletableFuture; import java.util.concurrent.CompletableFuture;
import java.util.concurrent.CopyOnWriteArrayList; import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.TimeUnit;
import java.util.stream.Collectors; import java.util.stream.Collectors;
class V2GetWithPortalMobile extends BaseAction { class V2GetWithPortalMobile extends BaseAction {
...@@ -134,6 +135,8 @@ class V2GetWithPortalMobile extends BaseAction { ...@@ -134,6 +135,8 @@ class V2GetWithPortalMobile extends BaseAction {
} }
return map; return map;
}); });
_relatedWidget.get(300, TimeUnit.SECONDS);
_relatedScript.get(300, TimeUnit.SECONDS);
list.add(page.getId() + page.getUpdateTime().getTime()); list.add(page.getId() + page.getUpdateTime().getTime());
List<String> sortList = list.stream().sorted().collect(Collectors.toList()); List<String> sortList = list.stream().sorted().collect(Collectors.toList());
wo.setFastETag(StringUtils.join(sortList, "#")); wo.setFastETag(StringUtils.join(sortList, "#"));
...@@ -146,4 +149,4 @@ class V2GetWithPortalMobile extends BaseAction { ...@@ -146,4 +149,4 @@ class V2GetWithPortalMobile extends BaseAction {
} }
} }
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册