diff --git a/CHANGELOG.md b/CHANGELOG.md index 0a4d891d6..0d34fd4be 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ ### v1.13.11 +**v1.13.11.4** *(2017-08-24)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.11.4/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.11.4/builds/4chan-X-noupdate.crx)] +- Merge v1.13.10.7: Fix quote preview bug when reply is in index data but no thread object exists. #1478 + **v1.13.11.3** *(2017-08-13)* - [[Userscript](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.11.3/builds/4chan-X-noupdate.user.js)] [[Chrome extension](https://raw.githubusercontent.com/ccd0/4chan-x/1.13.11.3/builds/4chan-X-noupdate.crx)] - Add language setting for time formatting. diff --git a/builds/4chan-X-beta.crx b/builds/4chan-X-beta.crx index f4513af0d..fdbaf6181 100644 Binary files a/builds/4chan-X-beta.crx and b/builds/4chan-X-beta.crx differ diff --git a/builds/4chan-X-beta.meta.js b/builds/4chan-X-beta.meta.js index 103412977..815730aa2 100644 --- a/builds/4chan-X-beta.meta.js +++ b/builds/4chan-X-beta.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X beta -// @version 1.13.11.3 +// @version 1.13.11.4 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X-beta.user.js b/builds/4chan-X-beta.user.js index 25bfbd4b8..0604024ac 100644 --- a/builds/4chan-X-beta.user.js +++ b/builds/4chan-X-beta.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X beta -// @version 1.13.11.3 +// @version 1.13.11.4 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -153,7 +153,7 @@ docSet = function() { }; g = { - VERSION: '1.13.11.3', + VERSION: '1.13.11.4', NAMESPACE: '4chan X.', boards: {} }; @@ -5739,9 +5739,8 @@ Fetcher = (function() { this.insert(post); return; } - if ((post = (ref = Index.replyData) != null ? ref[this.boardID + "." + this.postID] : void 0)) { + if ((post = (ref = Index.replyData) != null ? ref[this.boardID + "." + this.postID] : void 0) && (thread = g.threads[this.boardID + "." + this.threadID])) { board = g.boards[this.boardID]; - thread = g.threads[this.boardID + "." + this.threadID]; post = new Post(Build.postFromObject(post, this.boardID), thread, board); post.isFetchedQuote = true; Main.callbackNodes('Post', [post]); @@ -15888,7 +15887,7 @@ BoardTips = (function() { tips: { qa: [ 1, { - innerHTML: "New to /qa/?
/qa/ is NOT an effective way to contact the mods.
Use IRC or feedback instead. More details here." + innerHTML: "New to /qa/?
/qa/ is NOT an effective way to contact the mods.
Message a mod on IRC or use feedback instead. More details here." } ] }, diff --git a/builds/4chan-X-noupdate.crx b/builds/4chan-X-noupdate.crx index 8b310d184..e41288e09 100644 Binary files a/builds/4chan-X-noupdate.crx and b/builds/4chan-X-noupdate.crx differ diff --git a/builds/4chan-X-noupdate.user.js b/builds/4chan-X-noupdate.user.js index 9f7a458a8..5809e057f 100644 --- a/builds/4chan-X-noupdate.user.js +++ b/builds/4chan-X-noupdate.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.13.11.3 +// @version 1.13.11.4 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -153,7 +153,7 @@ docSet = function() { }; g = { - VERSION: '1.13.11.3', + VERSION: '1.13.11.4', NAMESPACE: '4chan X.', boards: {} }; @@ -5739,9 +5739,8 @@ Fetcher = (function() { this.insert(post); return; } - if ((post = (ref = Index.replyData) != null ? ref[this.boardID + "." + this.postID] : void 0)) { + if ((post = (ref = Index.replyData) != null ? ref[this.boardID + "." + this.postID] : void 0) && (thread = g.threads[this.boardID + "." + this.threadID])) { board = g.boards[this.boardID]; - thread = g.threads[this.boardID + "." + this.threadID]; post = new Post(Build.postFromObject(post, this.boardID), thread, board); post.isFetchedQuote = true; Main.callbackNodes('Post', [post]); @@ -15888,7 +15887,7 @@ BoardTips = (function() { tips: { qa: [ 1, { - innerHTML: "New to /qa/?
/qa/ is NOT an effective way to contact the mods.
Use IRC or feedback instead. More details here." + innerHTML: "New to /qa/?
/qa/ is NOT an effective way to contact the mods.
Message a mod on IRC or use feedback instead. More details here." } ] }, diff --git a/builds/4chan-X.crx b/builds/4chan-X.crx index 7cc9b60d0..872319a3a 100644 Binary files a/builds/4chan-X.crx and b/builds/4chan-X.crx differ diff --git a/builds/4chan-X.meta.js b/builds/4chan-X.meta.js index 6b6e3cf61..2a725f053 100644 --- a/builds/4chan-X.meta.js +++ b/builds/4chan-X.meta.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.13.11.3 +// @version 1.13.11.4 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js index 5de66b804..d7f82433c 100644 --- a/builds/4chan-X.user.js +++ b/builds/4chan-X.user.js @@ -1,6 +1,6 @@ // ==UserScript== // @name 4chan X -// @version 1.13.11.3 +// @version 1.13.11.4 // @minGMVer 1.14 // @minFFVer 26 // @namespace 4chan-X @@ -153,7 +153,7 @@ docSet = function() { }; g = { - VERSION: '1.13.11.3', + VERSION: '1.13.11.4', NAMESPACE: '4chan X.', boards: {} }; @@ -5739,9 +5739,8 @@ Fetcher = (function() { this.insert(post); return; } - if ((post = (ref = Index.replyData) != null ? ref[this.boardID + "." + this.postID] : void 0)) { + if ((post = (ref = Index.replyData) != null ? ref[this.boardID + "." + this.postID] : void 0) && (thread = g.threads[this.boardID + "." + this.threadID])) { board = g.boards[this.boardID]; - thread = g.threads[this.boardID + "." + this.threadID]; post = new Post(Build.postFromObject(post, this.boardID), thread, board); post.isFetchedQuote = true; Main.callbackNodes('Post', [post]); @@ -15888,7 +15887,7 @@ BoardTips = (function() { tips: { qa: [ 1, { - innerHTML: "New to /qa/?
/qa/ is NOT an effective way to contact the mods.
Use IRC or feedback instead. More details here." + innerHTML: "New to /qa/?
/qa/ is NOT an effective way to contact the mods.
Message a mod on IRC or use feedback instead. More details here." } ] }, diff --git a/builds/4chan-X.zip b/builds/4chan-X.zip index cd64de3ba..6b45856cb 100644 Binary files a/builds/4chan-X.zip and b/builds/4chan-X.zip differ diff --git a/builds/updates-beta.xml b/builds/updates-beta.xml index b46301ebd..d25537a7a 100644 --- a/builds/updates-beta.xml +++ b/builds/updates-beta.xml @@ -1,7 +1,7 @@ - + diff --git a/builds/updates.xml b/builds/updates.xml index f6823f79a..e1c447eff 100644 --- a/builds/updates.xml +++ b/builds/updates.xml @@ -1,7 +1,7 @@ - + diff --git a/version.json b/version.json index aa7bda9db..fb553bad5 100644 --- a/version.json +++ b/version.json @@ -1,4 +1,4 @@ { - "version": "1.13.11.3", - "date": "2017-08-13T20:34:11.894Z" + "version": "1.13.11.4", + "date": "2017-08-24T23:42:56.886Z" } \ No newline at end of file