OSDN Git Service

Fix a bug #9020.
authorAiwota Programmer <aiwotaprog@tetteke.tk>
Wed, 20 Sep 2006 16:05:45 +0000 (01:05 +0900)
committerAiwota Programmer <aiwotaprog@tetteke.tk>
Wed, 20 Sep 2006 16:05:45 +0000 (01:05 +0900)
src/FukuiNoNamari/board_window.py

index f1460ee..60cab34 100644 (file)
@@ -47,6 +47,9 @@ def open_board(uri, update=False):
     if not uri:
         raise ValueError, "parameter must not be empty"
 
+    bbs_type = bbs_type_judge_uri.get_type(uri)
+    uri = bbs_type.get_uri_base()  # use strict uri
+
     winwrap = session.get_window(uri)
     if winwrap:
         # already opened
@@ -54,7 +57,7 @@ def open_board(uri, update=False):
         if update:
             winwrap.load(update)
     else:
-        winwrap = WinWrap(uri)
+        winwrap = WinWrap(bbs_type.uri)  # pass the original uri
         winwrap.load(update)