Hey, the HTML rendering of wiki pages using fossil syntax is currently broken.

Here is the change needed to make it work again, it's just a simple line inversion.

Thank you :)

Index: src/json_wiki.c
==================================================================
--- src/json_wiki.c
+++ src/json_wiki.c
@@ -116,12 +116,12 @@
         Blob content = empty_blob;
         Blob raw = empty_blob;
         zFormat = "html";
         if(zBody && *zBody){
           const char *zMimetype = pWiki->zMimetype;
-          if( zMimetype==0 ) zMimetype = "text/plain";
           zMimetype = wiki_filter_mimetypes(zMimetype);
+          if( zMimetype==0 ) zMimetype = "text/plain";
           blob_append(&raw,zBody,-1);
           if( fossil_strcmp(zMimetype, "text/x-fossil-wiki")==0 ){
             wiki_convert(&raw,&content,0);
           }else if( fossil_strcmp(zMimetype, "text/x-markdown")==0 ){
             markdown_to_html(&raw,0,&content);

_______________________________________________
fossil-dev mailing list
fossil-dev@mailinglists.sqlite.org
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/fossil-dev

Reply via email to