yuya373 / emacs-slack

slack client for emacs
1.1k stars 117 forks source link

Cannot open a single channel, got: error in process sentinel: Invalid slot type: slack-image-block-element, image-height, number, nil #548

Open dcermak opened 3 years ago

dcermak commented 3 years ago

Describe the bug

I have joined the eos design systems slack, but sadly, for about a week, I am unable to join the #general channel. When I select the channel via slack-channel-select, I only get an error message in the *Messages* buffer, but the channel does not open

To Reproduce Steps to reproduce the behavior:

  1. Join eos design systems slack
  2. M-x slack-channel-select #general
  3. See error

Backtrace

No Message in general, fetching from server...
error in process sentinel: eieio--validate-slot-value: Invalid slot type: slack-image-block-element, image-height, number, nil
error in process sentinel: Invalid slot type: slack-image-block-element, image-height, number, nil

Expected behavior

Joining #general should work.

Environment:

douglasdavis commented 3 years ago

Looks like this is related to https://github.com/yuya373/emacs-slack/pull/532 The 3 line patch in that PR fixes the issue

dcermak commented 3 years ago

Doug Davis @.***> writes:

Looks like this is related to https://github.com/yuya373/emacs-slack/pull/532 The 3 line patch in that PR fixes the issue

I can confirm that this patch fixes my issue as well.