-
-
Notifications
You must be signed in to change notification settings - Fork 244
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
Teams Link not opening #1373
Comments
Hi @nerumo, thanks for reporting. I can see your config file is like this:
Can you change it to be like this? The file should be under
Note it should be JSON formatted so have the " on the keys and most values. I am on my phone, so a bit of a faff to reformat it (I can do It later) |
I applied the config changes, it didn't change the behavior. I just realized that if I replace the msteams:// protocol with https://, the window will still reload (on existing instance), but the meeting opens. Am I using the msteams:// protocol the wrong way? I just have the browser redirect extension, which replaces the protocol but without a special script to change it back. |
Do you mind putting the logs? also... how good are you with regEx and/or programming? I think the regex for In theory it should return the argument if it is https, otherwise it just replaces the 1st 8 characters with the url you got setup in the config. This is a bit weak IMO, and can be improved. Here the code You could check replacing
The current regex looks like this |
Does not work for me either. I have an link in the msg body:
Which I cannot click on, nothing happens when I do. |
I wonder, should there be a |
I see the 'DEBUG - captured meetup-join url' and then there is an |
I have the same issue with the following links which are not opening externally:
The webview just reloads, but it is working when pasted in the chat and opened from there. |
@ancwrd1, @nerumo and @joakim-tjernlund , I notice that I changed the default url to be the v2 version (opps). Can you run the app with |
#1376 should hopefully fix this. Build on the go so I should have a pre-release ready soon. |
That works(same as pasting URL into the chat) but one must first kill Teams |
I don't see how #1376 fixes this. The problem is in |
I see the meeting invites are for teams v1 not v2, so I assumed you all are using teams v1... so revert it in https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v1.9.3 Then I realized that is not the case for most of you... so, 1.9.3 should fix it for the people that are still in teams v1, but not for people in v2. |
1.9.3 works! (sort of). I am in V2 |
Is it possible to stay on Teams v2 and still open meetings for v1? |
I was wrong, it is the same problem. I had set --meetupJoinRegExp to a dummy value! Recap of my problem:
which just returns ´action: deny´ and the link is ignored. |
@joakim-tjernlund , regarding the 'deny' stuff is a bit more complicated. Basically we need to deny in there as it is been handled in the main screen (otherwise it opens a new popup screen and the meeting in both places). You "might" be right but I am fairly sure that is there for a reason (from a long time) but it might not be needed anymore (?) really not sure. Feel free to open a MR with a change. @ancwrd1 again, a bit more complicated as that area is already fairly complex. I would like to refactor it and make it simpler, but the amount of issues that get raised daily keeps me as busy as it gets. |
ok, I think I found hte issue thanks to some logs in this other issue. Comment in #1370 (comment) but I will try to fix it next. |
No worries, as long as I can paste it in the own chat and open it's not a blocker for me anyway. |
I am not sure either and what more that needs to be done. I wonder if I/you can create such invite ourself: |
Sorry, the auto close issue can be annoying. Can you try https://github.com/IsmaelMartinez/teams-for-linux/releases/tag/v1.9.4 ? |
1.9.4 did not solve my issue but that was expected I think. |
@joakim-tjernlund , can you open another issue with your config file? I suspect your config file is pointing you to teams-v1 but your meeting links look like teams-v2 links, sometimes is good to re-use an issue for multiple people, if it is the same issue, but I think there are multiple issues in here, and the more there are the more difficult is to track each down. |
I can open a new ticket but first: What config file? |
ok, that tells me all 😄 Follow the template and your logs will tell you probably that you don't use a config file. I suggest you then run the app with the following options:
The config options are here but I if you open the new ticket and put your logs after running that command, then I can give you a more tailored version of the config file you should have. |
I might be wrong on you been in v2 by the way. Another user just mentioned they still in v1 but the meeting links seem to have changed. The easiest way to know if you company is in v1 or v2, is to go to the https://teams.microsoft.com/ and login. If the url changes and adds the https://teams.microsoft.com/**v2** then you are in v2. |
@IsmaelMartinez the msteams:// urls work now, you're my hero :) minor problem: webview is still reloading |
Describe the bug
I'm still having the issue describe in #1098. The Teams Webview is reloading as soon as I open the link and afterwards, the meeting isn't opened.
It happens with an already opened TFL and new TFL instances.
Expected behavior
I starts the meeting directly without reloading
Desktop (please complete the following information):
Debug
Additional context
It's interesting that the regex is working, but the webview is still reloading.
The text was updated successfully, but these errors were encountered: