# HG changeset patch # User souliane # Date 1436960057 -7200 # Node ID d75935e2b27983364276179027f74f70c9eb147a # Parent bf562fb9c2736fbb99ab1ef218a4018d6f3769bb browser_side (blog): do not fail when target server doesn't handle RSM diff -r bf562fb9c273 -r d75935e2b279 src/browser/sat_browser/blog.py --- a/src/browser/sat_browser/blog.py Mon Jul 13 18:11:38 2015 +0200 +++ b/src/browser/sat_browser/blog.py Wed Jul 15 13:34:17 2015 +0200 @@ -559,9 +559,12 @@ assert(len(hashes) < 2) # ensure the blogs come from the same node if len(hashes) == 1: main_entry = self.comments[hashes.pop()] - count = int(rsm['count']) - hidden = count - (int(rsm['index']) + len(mblogs)) - main_entry.updateHeader(count, hidden) + try: + count = int(rsm['count']) + hidden = count - (int(rsm['index']) + len(mblogs)) + main_entry.updateHeader(count, hidden) + except KeyError: # target pubsub server doesn't support RSM + pass def _chronoInsert(self, vpanel, entry, reverse=True): """ Insert an entry in chronological order