diff MoinMoin/wikiutil.py @ 455:e5609b8b7647

fix MoinMoinBugs/SelfInterWikiNotWorkAsExpect imported from: moin--main--1.5--patch-459
author Thomas Waldmann <tw@waldmann-edv.de>
date Sat, 25 Feb 2006 12:29:22 +0000
parents c85132ab35e3
children 9b6ba709da88
line wrap: on
line diff
--- a/MoinMoin/wikiutil.py	Sat Feb 25 08:11:57 2006 +0000
+++ b/MoinMoin/wikiutil.py	Sat Feb 25 12:29:22 2006 +0000
@@ -413,10 +413,8 @@
         try:
             wikitag, tail = wikiurl.split("/", 1)
         except ValueError:
-            wikitag = None
-            tail = None
-
-    return (wikitag, tail)
+            wikitag, tail = 'Self', wikiurl
+    return wikitag, tail
 
 
 def join_wiki(wikiurl, wikitail):
@@ -488,7 +486,7 @@
     wikitag, tail = split_wiki(wikiurl)
 
     # return resolved url
-    if wikitag and _interwiki_list.has_key(wikitag):
+    if _interwiki_list.has_key(wikitag):
         return (wikitag, _interwiki_list[wikitag], tail, False)
     else:
         return (wikitag, request.getScriptname(), "/InterWiki", True)