OrkestraOnline / Orkestra_Online

Orkestra Online is a cloud based platform for deploying, documenting and securing DynamoBIM and Grasshopper content.
https://www.orkestra.online
40 stars 2 forks source link

Usage Status gives error #109

Closed Dre-Tas closed 3 years ago

Dre-Tas commented 3 years ago

Describe the bug From the License Pack Management Console, if I click on the button under the Usage Status for a user that is not logged in I get a null reference exception: image

To Reproduce Steps to reproduce the behavior:

  1. Go to Desktop app > License Pack Management Console
  2. Click on button under Usage Status column
  3. See error

Expected behavior Either a message box saying the user is not logged in, or, even better, the same ui that pops up when the user is logged in saying that the user is currently logged out and maybe the last time they logged in.

Observed behavior A clear and concise description of what happened.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

In Which context did it happen (please select from the following list) : Orkestra Desktop app

MostafaElAyoubi commented 3 years ago

hey @Dre-Tas ! Thank you for reporting. We definitely need to provide you with a better/more explicit message in theses scenarios. You can expect this to be included in the upcomming hotfix. The message you're getting though in not supposed to occur anymore once one of your users has logged in to the account using v.1.2.0 . The only scenario where that message should occur is if you try and monitor the status of a license that's only been logged into from v.1.1.1 or older. Can you confirm ?

Dre-Tas commented 3 years ago

I'll check again tomorrow and let you know ;)

When's the hotfix coming out? Just a rough idea is fine, just because we were about to roll out globally but because of this and the other issue we might hold off until then

MostafaElAyoubi commented 3 years ago

You can expect it very early next week.

Dre-Tas commented 3 years ago

@MostafaElAyoubi I'm confirming if I monitor the status of someone that has previously logged in with 1.2 I don't get that error. Although, it just tells me the user's last login and not if the user is logged in now or not. The "logout" button seems to be always available.

MostafaElAyoubi commented 3 years ago

A more explicit message in now displayed in 1.2.1 . If the user still appears in the list; it means he hasn't logged out propperly (by closing Revit, or hitting the log out button). It won't be a problem for that user because since they're logged in, they wont need to check out another license next time they try to access the service. If someone else needs that license though, you have the means to force release it through the console