Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slack Account Reports unread count, despite all read #7

Closed
jcarroll-mediafly opened this issue Apr 5, 2017 · 53 comments
Closed

Slack Account Reports unread count, despite all read #7

jcarroll-mediafly opened this issue Apr 5, 2017 · 53 comments
Labels
Milestone

Comments

@jcarroll-mediafly
Copy link

  • Which version of Wavebox are you using?
    3.1.2

  • Which Operating System are you using?
    macOS Sierra 10.12.4

Just simply logged into a slack account and always reporting unread count

@Thomas101
Copy link
Member

Hi, is this reporting an unread number or the unread dot?

@raguay
Copy link

raguay commented Apr 6, 2017

Me too. A slack channel has a dot with a 1 for one unread message, but I've read everything.

macOS 10.12.5 Beta (16F43c)
WaveBox Version: 3.1.2

@Dejw4g
Copy link

Dejw4g commented Apr 6, 2017

I have the same problem, it says I have 27 unread messages, but I've read everything.

@Thomas101 Thomas101 added the bug label Apr 6, 2017
@Thomas101 Thomas101 added this to the Version 3.2 milestone Apr 6, 2017
@Thomas101
Copy link
Member

Thanks, we'll dig a bit deeper to see what's happening here

@Kachilero
Copy link

Kachilero commented Apr 6, 2017

Happening for me as well - Version 3.1.2 on Mac 10.12.4

UPDATE:
I just noticed that my emails ( I have 2 accounts attached ) no longer show an unread count. Only the Slack channel does

@ghost
Copy link

ghost commented Apr 7, 2017

Same here, just on slack accounts. - Wavebox 3.1.2 on Windows 10

@cympfh
Copy link

cympfh commented Apr 7, 2017

Some slack accounts (not all) have this problem.

OS X El Captaion 10.11.6
Wavebox 3.1.2
Electron/1.6.5 Chromium/56.0.2924.87

@benvddriessche
Copy link

I had the same issue, "solved" it by using the SHIFT+ESC combo a couple of times. This forces Slack to mark all messages as read. The problem did not come back for me after that.

@Thomas101
Copy link
Member

Just about to look into this, would be good to know if the shift+esc trick works for anyone else?

@Kachilero
Copy link

Kachilero commented Apr 7, 2017

I worked for me, although I had to restart Wavebox and I'm still not seeing unread counts for email, but that might be a separate issue

@Thomas101
Copy link
Member

@Kachilero are you using Gmail/Inbox/Outlook/Office365? If Gmail/Inbox have you tried right clicking on the account, going to settings and changing the unread mode?

@raguay
Copy link

raguay commented Apr 7, 2017 via email

@Kachilero
Copy link

@Thomas101 I am using gmail ( one account is a personal, the other a business, ) and just tried as you suggested. They were both set to

  • Show unread badge
  • Add unread messages to app unread count
  • Show notifications

Turning those off and then on again did not resolve the issue.

However, the slack issue does seem to be resolved.

@urfolomeus
Copy link

At the risk of plus-1-ing ... I was seeing the same and SHIFT+ESC worked for me (so far at least).

Wavebox   3.1.2
Electron  1.6.5
Chromium  56.0.2924.87
Mac OSX   10.12.3

Thomas101 added a commit that referenced this issue Apr 7, 2017
@Thomas101
Copy link
Member

@Kachilero sorry i was talking about the unread mode drop down a little bit further down. I've added a KB article here which gives some more in depth instructions

@Thomas101
Copy link
Member

Hi, has everyone been able to resolve this by using shift+esc?

If not, can you update to the newly released 3.1.3. Wavebox will autoupdate shortly or if you want to get it sooner you can either re-launch Wavebox to trigger an autoupdate or redownload from https://wavebox.io/download.

Once it's updated can you go to View > Developer Tools and then click on the console tab. Then enter window.waveboxDebug.flags.slackLogUnreadCounts = true. Once you've done this right click on the account in the left toolbar and then click Resync. You should see some logs come out with some information about the data returned from slack. Each channel should have some info about it...

{
      "name": "random",
      "mention_count": 0,
      "unread_count": 16
    }

The unread_count indicates new messages where you're not mentioned, where as the mention_count indicates places where you've been @Thomas101 mentioned. Do you have anything with numbers here that shouldn't be

Thanks

@ghost
Copy link

ghost commented Apr 12, 2017

shift+esc solved it for me.

@Thomas101
Copy link
Member

I've added some more fixes into version 3.1.4, so hopefully this should be looking good now. Going to close this issue off but if you do have any more problems just re-comment and I'll take another look.

Wavebox should update automatically after a while, but if you want to hurry it up, just restart the app and it will re-check

@jaredswarts55
Copy link

jaredswarts55 commented Apr 27, 2017

This is now happening again for me. Shift + Esc use to work but doesn't appear to work anymore. I am on windows 10. Wavebox version 3.1.5

@Thomas101
Copy link
Member

@jaredswarts55 is it showing a count or just the unread dot indicator? I'll see if I can add some debug info into the app to see what it thinks is unread

@Thomas101 Thomas101 reopened this Nov 21, 2017
@jcarroll-mediafly
Copy link
Author

Next time I see it I'll try those steps. As luck would have it, its behaving better atm

@Thomas101
Copy link
Member

Okay, well I'll close this off again then, but just recomment if it comes back up. It could be something with Slack API, they've been having a few problems lately - their system status page is full of issues from the last few weeks

@rvr31
Copy link

rvr31 commented Nov 22, 2017

Hi @Thomas101 ,

I've done the steps with the window.waveboxDebug.flags.slackLogUnreadCounts = true

I got this in my console:

[SLACK:UNREAD] call 34a067bd-36bb-48d7-8680-7faf400f65d8
mailboxes.js:23 [SLACK:UNREAD] start 34a067bd-36bb-48d7-8680-7faf400f65d8
mailboxes.js:35 Object {ok: false, error: "invalid_auth"}
Promise.resolve.then.then.catch @ mailboxes.js:35
mailboxes.js:23 [SLACK:UNREAD] error: 34a067bd-36bb-48d7-8680-7faf400f65d8 Object {ok: false, error: "invalid_auth"}

After seeing the error I removed the slack account and added it again. Now its working like intended again. As it seems 2 of my slack accounts got this. Don't know how they got this. Everything keeps working with the slack accounts but the notifications counter just breaks.

@Thomas101
Copy link
Member

@Robin31 It could be that slack rotated tokens for some reason. I'll look to see why wavebox didn't report it as an authentication issue though!

@jcarroll-mediafly
Copy link
Author

Ya, I tried your steps and each time I resync the out put of the logs says everything is read. Sometimes the dot will come back, and I can see there are no new unread channels. I have slack app and web browser up to confirm, nothing showing up there so no new messages truly. So I'll hit resync again and get same results, nothing marked as unread. Dot may or may not come back.

I dunno. I've been pretty aggressive hitting resync because I want the dot to clear, otherwise I feel I'm missing conversations...oh well...

@Thomas101
Copy link
Member

@jcarroll-mediafly we've just released a new update 3.6.0, would you be able to give it a try with this? If you don't see the dot clearing could you try re-adding your slack account to see if that makes a difference? Thanks

@jcarroll-mediafly
Copy link
Author

cool, will update!

@jcarroll-mediafly
Copy link
Author

Felt like its gotten worse. I set the flag window.waveboxDebug.flags.slackLogUnreadCounts = true and resync'd to inspect for any counts that were unread.

All the dm_count were 0, all the has_unreads were false, and all the mention_count were 0.

I resync'd 3 times and the dot came back each time. I took the output that the slackLogUnreadCounts spit out and diffed all 3 of them. Exact same output each time.

Running version 3.10.0

Not sure if any of this actually helps. Its not end of the world, simply annoying.

@MLDSBigGuy
Copy link

Same problem for me too !! All read messages are still marked as unread.

@paragbaxi
Copy link

have the same issue on mac slack 3.2.0

@paragbaxi
Copy link

web slack doesn't show any unread messages count. mac slack shows 6. when i have 1 new legit message, mac slack shows 7.

@Czarto
Copy link

Czarto commented Sep 4, 2018

Unsure if this is the same problem, but my red dot problem came down to having an old inactive workplace in my slack account, that unexpectedly had some activity. Even though I wasn't actively logged into the account, that's the account that was causing the red "unread" dot on my desktop icon...

@smshashi
Copy link

I had the same problem, but even after pressing SHIFT+ ESC (to clear unread messages) the issue did not get solved. However I then realized that I had subscribed to multiple channels which I was not using actively. After removing myself from those channels, the unread icon went away!!

@cmonacaps
Copy link

while at work do:
  see (more unreads ⬇)
  scroll down
  see (more unreads ⬆)
  scroll up

@localjo
Copy link

localjo commented May 3, 2020

Shift + esc doesn't appear to work for thread replies in workspaces that aren't on paid plains. :-/ I've got an unread thread count that I can't get rid of.

@Tomaszu97
Copy link

I have the same problem and its really annoying! shift+esc does not work, you have to exit whole workspace and come back to fix it! running on windows btw

@jcalvillo
Copy link

jcalvillo commented May 19, 2020

Same issue

  • (threads says 3 new replies) but list is empty
  • shift+esc does not fix it (mark all as read)
  • shift + command + R does not fix it (force reload)

I think this is a free tier workspace. Perhaps the issue is that there are actually 3 unread replies in my threads but I cannot see them because they are too far back in my history (?)

@davidpesce
Copy link

davidpesce commented Jun 5, 2020

I have the same issue in mac desktop app. There's a thread (free tier) that I never read and is no longer accessible.

Removing and re-adding workspace does not resolve the issue.

@quantumdotdot
Copy link

I just had the same issue with a thread that was no longer accessible. Removing and re-adding didn't work, but shift+esc did.

@Thomas101
Copy link
Member

@quantumdotdot which version of Wavebox are you using?

@rajdesai-icix
Copy link

At the risk of plus-1-ing ... I was seeing the same and SHIFT+ESC worked for me (so far at least).

Wavebox   3.1.2
Electron  1.6.5
Chromium  56.0.2924.87
Mac OSX   10.12.3

That worked for me. Thanks

@sam1am
Copy link

sam1am commented Mar 28, 2022

Having this issue on 10.99.46.2

M1 Mac

Shift+Esc does not work

The console command returns an error:
Screen Shot 2022-03-28 at 2 50 20 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests