diff --git a/CHANGELOG.md b/CHANGELOG.md index 9f090410..deb97559 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ # Change Log +- nodejs: set users by parts - ur skin language - nodejs: preload frame moved from uploading popap - change preload.html address diff --git a/web/documentserver-example/nodejs/views/editor.ejs b/web/documentserver-example/nodejs/views/editor.ejs index 7c67691f..89c7e811 100644 --- a/web/documentserver-example/nodejs/views/editor.ejs +++ b/web/documentserver-example/nodejs/views/editor.ejs @@ -225,10 +225,27 @@ users = <%- JSON.stringify(usersForMentions) %>; } - docEditor.setUsers({ + if ((c === "protect" || c === "mention") && users && event.data.count) { + let from = event.data.from; + let count = event.data.count; + let search = event.data.search; + if (from != 0) users = []; + var resultCount = 234; + for (var i = Math.max(users.length, from); i < Math.min(from + count, resultCount); i++){ + users.push({ + email: "test@test.test" + (i + 1), + id: "id" + (i + 1), + name: "test_" + search + (i + 1) + }); + } + } + + var result = { "c": c, "users": users, - }); + }; + if (resultCount) result.total = resultCount; + docEditor.setUsers(result); }; var onRequestSendNotify = function(event) { // the user is mentioned in a comment