From ba89e00ecf18a769ecbfc05cd573ca9deac95fdd Mon Sep 17 00:00:00 2001 From: Sukhamjot Singh Date: Wed, 13 Jul 2022 22:27:00 +0530 Subject: [PATCH] added heading forum --- webui-src/app/channels/channel_view.js | 2 +- webui-src/app/forums/forum_view.js | 13 ++++++++++++- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/webui-src/app/channels/channel_view.js b/webui-src/app/channels/channel_view.js index 17e4dca..97025af 100644 --- a/webui-src/app/channels/channel_view.js +++ b/webui-src/app/channels/channel_view.js @@ -50,7 +50,7 @@ async function parseFile(file, type) { const reader = new FileReader(); const blob = await _file.slice(_offset, length + _offset); reader.onload = readEventHandler; - await reader.readAsText(blob); + await reader.readAsDataURL(blob); }; // read with the first block diff --git a/webui-src/app/forums/forum_view.js b/webui-src/app/forums/forum_view.js index d47d5a2..6c1de57 100644 --- a/webui-src/app/forums/forum_view.js +++ b/webui-src/app/forums/forum_view.js @@ -3,7 +3,17 @@ const rs = require('rswebui'); const util = require('forums/forums_util'); const ThreadView = () => { - return { + + let thread = {}; + return { + oninit: (v) => { + if ( + util.Data.ParentThreads[v.attrs.forumId] && + util.Data.ParentThreads[v.attrs.forumId][v.attrs.msgId] + ) { + thread = util.Data.ParentThreads[v.attrs.forumId][v.attrs.msgId]; + } + }, view: (v) => m('.widget', { key: v.attrs.msgId }, [ m( @@ -17,6 +27,7 @@ const ThreadView = () => { }, m('i.fas.fa-arrow-left') ), + m('h3', thread.mMsgName), ]), }; };