~fabrixxm/friendly-core

14156a5b00da13c9d1fee459154cb1be441853b2 — fabrixxm 5 years ago 173f5ec
Remove success callback after set seen post
1 files changed, 5 insertions(+), 2 deletions(-)

M qml/models/PingModel.qml
M qml/models/PingModel.qml => qml/models/PingModel.qml +5 -2
@@ 71,8 71,9 @@ XmlListModel {
        xhr.url =  settings.data._url + "/api/friendica/notification/seen.json";
        xhr.clearParams();
        xhr.setParam("id", id)
        xhr.success.connect(function(data){
        var setSeenCallBack = function(data){
            data = JSON.parse(data);
            console.log("setSeen request success", data);
            // ... eh?
            if (!note.seen) {
                note.seen = true;


@@ 83,8 84,10 @@ XmlListModel {
                data = note.url.split("/").reverse()
            }

            xhr.success.disconnect(setSeenCallBack);
            callback(note.otype, data[0]);
        });
        }
        xhr.success.connect(setSeenCallBack);
        xhr.post();
    }