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

Wrong pause data into the db in a specific scenario #5860

Closed
alepolidori opened this issue Sep 2, 2020 · 14 comments
Closed

Wrong pause data into the db in a specific scenario #5860

alepolidori opened this issue Sep 2, 2020 · 14 comments
Labels
bug A defect of the software nethcti Relative to NethCTI client or server verified All test cases were verified successfully

Comments

@alepolidori
Copy link

alepolidori commented Sep 2, 2020

Steps to reproduce

  • from the settings page enable both options:
    • Auto EXIT from QUEUES (on exit from app)
    • Auto ENTER into the QUEUES (on enter into the app)
  • put your user in queue pause status
  • make a logout/login from cti
  • at this point the db lacks the information about "unpause" event: after logout/login from cti, the user will be into the queue in an activate state (unpause has been done automatically from the system)

Expected behavior

Each time a user does a queue logout from the cti, the app has to check the "queue pause" status and in the case the user is on pause, it automatically put the agent in unpause status and then can make the logout.

The user can do a logout from queue in four ways:

  1. inside the queues page the user can click "logout" button for each specific queue
  2. inside the queues page the user can click "logout all queues" button to make a logout from all of his queues
  3. automatically, having enabled the options from the "settings" -> "queues" page
  4. from the OperatorPanel left side bar

Actual behavior

The DB lacks the unpause status information and so the pause statistics about queue agent showed into the QManager service are wrong.

Components

cti client
cti server

@alepolidori alepolidori added bug A defect of the software nethcti Relative to NethCTI client or server labels Sep 2, 2020
@alepolidori alepolidori self-assigned this Sep 2, 2020
alepolidori pushed a commit to alepolidori/astproxy that referenced this issue Sep 3, 2020
alepolidori pushed a commit to nethesis/nethcti-server that referenced this issue Sep 3, 2020
@nethbot
Copy link
Member

nethbot commented Sep 3, 2020

in 7.8.2003/nethesis-testing:

  • nethcti3-3.19.2-1.12.g21b151b.ns7.noarch.rpm x86_64

@alepolidori
Copy link
Author

The new version of "astproxy" npm module is needed

alepolidori pushed a commit to nethesis/nethcti-server that referenced this issue Sep 3, 2020
@nethbot
Copy link
Member

nethbot commented Sep 3, 2020

in 7.8.2003/nethesis-testing:

  • nethcti-server3-3.19.2-1.7.g73cef40.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.19.2-1.7.g73cef40.ns7.x86_64.rpm x86_64

alepolidori pushed a commit to nethesis/nethcti-server that referenced this issue Sep 4, 2020
@alepolidori
Copy link
Author

How to test

  • verify the "Expected behavior" described above at the beginning

@alepolidori alepolidori added the testing Packages are available from testing repositories label Sep 4, 2020
@nethbot
Copy link
Member

nethbot commented Sep 4, 2020

in 7.8.2003/nethesis-testing:

  • nethcti-server3-3.19.2-1.8.gdf79567.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.19.2-1.8.gdf79567.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Sep 7, 2020

in 7.8.2003/nethesis-testing:

  • nethcti3-3.19.2-1.13.g553a855.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Sep 7, 2020

in 7.8.2003/nethesis-testing:

  • nethcti3-3.19.2-1.14.g23eab03.ns7.noarch.rpm x86_64

@alepolidori alepolidori removed the testing Packages are available from testing repositories label Sep 8, 2020
@alepolidori alepolidori added the testing Packages are available from testing repositories label Sep 8, 2020
alepolidori pushed a commit to nethesis/nethcti-server that referenced this issue Sep 9, 2020
alepolidori pushed a commit to nethesis/nethcti-server that referenced this issue Sep 9, 2020
@nethbot
Copy link
Member

nethbot commented Sep 9, 2020

in 7.8.2003/nethesis-testing:

  • nethcti-server3-3.19.2-1.7.g4e5ef68.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.19.2-1.7.g4e5ef68.ns7.x86_64.rpm x86_64

alepolidori pushed a commit to nethesis/nethcti-server that referenced this issue Sep 9, 2020
@nethbot
Copy link
Member

nethbot commented Sep 9, 2020

in 7.8.2003/nethesis-testing:

  • nethcti-server3-3.20.0-1.1.gda95c9c.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.20.0-1.1.gda95c9c.ns7.x86_64.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Sep 9, 2020

in 7.8.2003/nethesis-testing:

  • nethcti3-3.20.0-1.4.g62616c8.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Sep 9, 2020

in 7.8.2003/nethesis-testing:

  • nethcti3-3.20.0-1.5.g69f3b8e.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Sep 10, 2020

in 7.8.2003/nethesis-testing:

  • nethcti-server3-3.20.0-1.2.g144b27a.ns7.x86_64.rpm x86_64
  • nethcti-server3-debuginfo-3.20.0-1.2.g144b27a.ns7.x86_64.rpm x86_64

@andrea-marchionni andrea-marchionni added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Sep 11, 2020
@andrea-marchionni andrea-marchionni removed their assignment Sep 11, 2020
@nethbot
Copy link
Member

nethbot commented Sep 14, 2020

in 7.8.2003/nethesis-testing:

  • nethcti3-3.20.0-1.6.g872ab1b.ns7.noarch.rpm x86_64

@nethbot
Copy link
Member

nethbot commented Sep 15, 2020

in 7.8.2003/nethesis-updates:

  • nethcti3-3.21.0-1.ns7.noarch.rpm x86_64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug A defect of the software nethcti Relative to NethCTI client or server verified All test cases were verified successfully
Projects
None yet
Development

No branches or pull requests

3 participants