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

iTeamTalk: If Initial Channel Is a Hidden Channel with "User can See Hidden Channels" Disabled, It Is Not Honored #2118

Open
2 of 10 tasks
ChrisDuffley opened this issue Dec 15, 2023 · 0 comments
Labels

Comments

@ChrisDuffley
Copy link

Description

While an initial channel for an account is set to a hidden channel, and the permission for a user to see hidden channels is disabled, iTeamTalk does not honor that the hidden channel exists and instead acts as if an initial channel was never set on either side. Other clients do not exhibit this behavior and auto-join them as expected.

Application

  • qtTeamTalk
  • TeamTalkAndroid
  • iTeamTalk
  • TeamTalkClassic
  • TeamTalkServer

Platform

  • Windows
  • macOS
  • Android
  • iOS
  • Linux

Expected behavior

iTeamTalk should join hidden channels regardless of the permission state to do so like other clients.

Actual behavior

When the permission for "User should see hidden channels" is disabled, iTeamTalk is not joining them like other clients would.

Steps to reproduce problem

  1. Make an account, or use an existing one, which does not have the User can see hidden channels" permission checked.
  2. Either join with a link or add an entry which joins the hidden channel. It does not matter whether it's client or server-side.

Current: If both conditions are met, it will join as if no channel was initially set in any case at all, and instead either join or not join the root channel as set in Preferences.
Expected: Regardless of whether the permission for "User can see hidden channels" is checked or not, the client should join the channel that is hidden, like other clients do, if asked to do so on either side.

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

1 participant