Do some content type jiggling with TiddlyWeb

To be fixed up later
print-window-tiddler
Jeremy Ruston 2012-11-18 14:57:54 +00:00
rodzic b962739f04
commit 951c53c982
1 zmienionych plików z 7 dodań i 0 usunięć

Wyświetl plik

@ -202,6 +202,7 @@ Convert a TiddlyWeb JSON tiddler into a TiddlyWiki5 tiddler
*/ */
TiddlyWebSyncer.prototype.convertTiddler = function(tiddlerFields) { TiddlyWebSyncer.prototype.convertTiddler = function(tiddlerFields) {
var result = {}; var result = {};
// Transfer the fields, pulling down the `fields` hashmap
for(var f in tiddlerFields) { for(var f in tiddlerFields) {
switch(f) { switch(f) {
case "fields": case "fields":
@ -214,6 +215,12 @@ TiddlyWebSyncer.prototype.convertTiddler = function(tiddlerFields) {
break; break;
} }
} }
// Some unholy freaking of content types
if(result.type === "text/javascript") {
result.type = "application/javascript";
} else if(!result.type || result.type === "None") {
result.type = "text/x-tiddlywiki-old";
}
return result; return result;
}; };