Skip to content

Shared Queue Support #144

Closed
campb303 opened this issue Dec 4, 2020 · 4 comments
Closed

Shared Queue Support #144

campb303 opened this issue Dec 4, 2020 · 4 comments
Assignees
Labels
high-priority Needs immediate extra focus

Comments

@campb303
Copy link
Collaborator

campb303 commented Dec 4, 2020

Currently shared items do not reflect queue specific metadata when loaded. The two properties that get shared are

  • assignedTo
  • status

Instead of showing queue specific details, items show the latest update for either field. This is because queue ids are removed from headers when parsing them in the ECNQueue module.

The current webqueue will display only the latest queue specific assignment or status. Based on feedback, it may be better to show queue specific assignments but the latest status update.

This needs to be revisited after more feedback is gathered and approved by leads.

@campb303 campb303 added api question Something that requires more information before moving forward labels Dec 4, 2020
@campb303 campb303 added the high-priority Needs immediate extra focus label Jan 5, 2021
@campb303 campb303 added this to the v1-readonly milestone Jan 5, 2021
@campb303
Copy link
Collaborator Author

This is waiting on a larger discussion about how shared queues should work.

@harley
Copy link

harley commented Feb 3, 2021

Yes, a per queue assign to and status are important.

@campb303
Copy link
Collaborator Author

campb303 commented Feb 5, 2021

This is caused because during header parsing queue prefixes are removed and the latest value is used for all queues. Next steps for this are to:

  • Look at how the old queue did this
  • Improve/implement that logic

@campb303 campb303 removed the question Something that requires more information before moving forward label Feb 5, 2021
@campb303 campb303 modified the milestones: v1-proof-of-concept, v2-production-ready-read-only Feb 5, 2021
@campb303
Copy link
Collaborator Author

Moved to ECN/webqueue2-api#10

Frontend updates can be tracked in a new issue when the above has been closed.

Sign in to join this conversation on GitHub.
Labels
high-priority Needs immediate extra focus
Projects
None yet
Development

No branches or pull requests

3 participants