AfterworkBlockchain / GenesisSmartContract

0 stars 0 forks source link

topicList #4

Open heawen110 opened 5 years ago

heawen110 commented 5 years ago

使用meTopic拿到了所有topicList之后, 每个topic里能不能显示我是否在这个topic里,比如我在如下界面拿到的list是这样的

screen shot 2019-01-17 at 10 41 40 pm screen shot 2019-01-17 at 10 44 13 pm

每个topic里能不能加一条,比如isJoined这个数值,这样就可以确定: 1 群信息是否显示加入 2.打开以后是否显示聊天信息 3.群信息是否显示群成员

heawen110 commented 5 years ago

FYI: 在前端代码里这些是通过这个方法得到的list

this.tinode.getMeTopic().contacts(c => {
      console.log('contact is', c);
      chatList.push(c);
    });
FxKrystal commented 5 years ago

难点是从rethinkdb里得到的topic数据类型和sub不兼容。 (topic table和subscription table),转换没有那么容易。前段应该是期待的MsgTopicSub类型

heawen110 commented 5 years ago

未来可能作为meTopic和fndTopic的结合。