Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
poezio
poezio
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 205
    • Issues 205
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 10
    • Merge Requests 10
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • poezio
  • poeziopoezio
  • Issues
  • #3523

Closed
Open
Opened May 01, 2020 by Maxime Buquet@ppjetMaintainer

No actions possible on open tab

Poezio version: 16fee413 (or !48 (merged) maybe? I also run this)
Slixmpp version: slixmpp@c3fbc6cb

Steps to reproduce

  • ???
  • /close (or other actions that require finding the tab object)

Logs

2020-05-01 20:42:06,625 DEBUG:core:Got from keyboard: (['^M'],)
2020-05-01 20:42:06,625 DEBUG:inputs:Refresh: MessageInput
2020-05-01 20:42:06,626 ERROR:base_events:Exception in callback Core.on_input_readable()
handle: <Handle Core.on_input_readable()>
Traceback (most recent call last):
  File "/usr/lib/python3.8/asyncio/events.py", line 81, in _run
    self._context.run(self._callback, *self._args)
  File "/usr/lib/python3.8/site-packages/poezio/core/core.py", line 625, in on_input_readable
    self.do_command(replace_line_breaks(char), False)
  File "/usr/lib/python3.8/site-packages/poezio/core/core.py", line 784, in do_command
    self.tabs.current_tab.on_input(key, raw)
  File "/usr/lib/python3.8/site-packages/poezio/tabs/conversationtab.py", line 297, in on_input
    self.key_func[key]()
  File "/usr/lib/python3.8/site-packages/poezio/tabs/basetabs.py", line 626, in on_enter
    if not self.execute_command(txt):
  File "/usr/lib/python3.8/site-packages/poezio/tabs/basetabs.py", line 324, in execute_command
    func(arg)
  File "/usr/lib/python3.8/site-packages/poezio_plugins/alias.py", line 205, in wrapper
    return func(command, extra_args, *args, **kwargs)
  File "/usr/lib/python3.8/site-packages/poezio_plugins/alias.py", line 198, in generic_command
    return command()(new_extra_args)
  File "/usr/lib/python3.8/site-packages/poezio/decorators.py", line 81, in wrap
    return func(self, *a, **kw)
  File "/usr/lib/python3.8/site-packages/poezio/tabs/basetabs.py", line 1059, in command_unquery
    self.core.close_tab(self)
  File "/usr/lib/python3.8/site-packages/poezio/core/core.py", line 1309, in close_tab
    self.tabs.delete(tab, gap=config.get('create_gaps'))
  File "/usr/lib/python3.8/site-packages/poezio/core/tabs.py", line 239, in delete
    del self._tab_names[tab.name]
KeyError: 'irc.oftc.net'
Edited May 01, 2020 by Maxime Buquet
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: poezio/poezio#3523