Merge pull request #378 from erqan/patch-1

use peekpost in "requestRepliedBefore"
This commit is contained in:
miguelfreitas 2018-04-10 17:28:57 -03:00 committed by GitHub
commit cd2cbe6d74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,7 +26,7 @@ function requestRepliedBefore(postLi)
if( reply_n != undefined && reply_k != undefined ) { if( reply_n != undefined && reply_k != undefined ) {
if (reply_n[0] !== '!') { if (reply_n[0] !== '!') {
dhtget(reply_n, "post" + reply_k, "s", twisterRpc("peekpost", [reply_n, parseInt(reply_k)],
function (postLi, postFromJson) { function (postLi, postFromJson) {
if (postFromJson) { if (postFromJson) {
postLi.find('textarea').textcomplete('destroy'); // FIXME maybe we need to reset position instead (but curently it's cheaper) postLi.find('textarea').textcomplete('destroy'); // FIXME maybe we need to reset position instead (but curently it's cheaper)
@ -37,7 +37,7 @@ function requestRepliedBefore(postLi)
$.MAL.relatedPostLoaded(); $.MAL.relatedPostLoaded();
requestRepliedBefore(newStreamPost); requestRepliedBefore(newStreamPost);
} }
}, postLi); }, postLi, function(arg,ret) {console.log(ret)});
} else { } else {
//replied to a promoted post... try to get it.. //replied to a promoted post... try to get it..
var params = [1, parseInt(reply_k)]; var params = [1, parseInt(reply_k)];
@ -85,10 +85,10 @@ function getTopPostOfConversation(postLi, post, postboard) {
} }
if( reply_n != undefined && reply_k != undefined ) { if( reply_n != undefined && reply_k != undefined ) {
dhtget( reply_n, "post" + reply_k, "s", twisterRpc("peekpost", [reply_n, parseInt(reply_k)],
function(postLi, postFromJson) { function(postLi, postFromJson) {
getTopPostOfConversation(null, postFromJson, postboard); getTopPostOfConversation(null, postFromJson, postboard);
}, postLi); }, postLi, function(arg,ret) {console.log(ret)});
} else { } else {
var newStreamPost; var newStreamPost;
if (post) if (post)