TclApps Library Source Code
Ticket Change Details
Not logged in
Overview

Artifact ID: cf8b80f10bf9809c8ef7aa62754a265c67e6890a
Ticket: 2947213fffffffffffffffffffffffffffffffff
Repeated short history
User & Date: root 2016-09-27 22:20:38
Changes

  1. assignee changed to: "aku"
  2. closedate changed to: "2457659.43099715"
  3. closer changed to: "root"
  4. comment changed to:
    When history loading is the default "ask', if I answer a non-zero number of days to the dialog that pops up on startup, the requested amount of history is properly loaded, but the last pageful of history is repeated after the line "++++ End Of History ++++", with their timestamps.
    
    When reloading history afterwards through the Debug menu, the effect disappears.
    I suspect the startup-time loading of recent history is not disabled by the dialog, and fires after the loading itself.
    
    This is 1.477 on both Windows and Linux, and has been present for several Tkchat versions.
    
  5. icomment:
    When we connect to the multi-user chat (MUC) using a Jabber client, the MUC sends a small amount of recent messages. This is what gets shown below the end of history marker. All the stuff above the marker is retrieved by web requests from the server where we maintain log files. The last portion of that is duplicated in the history. When you reload, you are not reconnecting to the chatroom so you don't get the MUC catchup stanzas - just the downloaded history.
    
    We could add some logic to prune out the duplicates but I think it's unlikely to actually get done.
    
  6. login: "root"
  7. mimetype: "text/plain"
  8. resolution changed to: "Wont Fix"
  9. severity changed to: "Minor"
  10. status changed to: "Closed"
  11. username: "patthoyts"