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

Project Sort Issue #15

Open
john-tettis opened this issue Aug 4, 2024 · 3 comments
Open

Project Sort Issue #15

john-tettis opened this issue Aug 4, 2024 · 3 comments
Labels
bug Something isn't working

Comments

@john-tettis
Copy link
Owner

User feedback:

  • Project sort function just stopped working recently.

No issues found on my local machine.Have to look more into it.

@john-tettis john-tettis added the bug Something isn't working label Aug 4, 2024
@ChuckTerry
Copy link
Contributor

I just encountered it too... But I think my instance occurred when I reloaded the extension. Will also keep my eyes out for other potential causes :)

@john-tettis
Copy link
Owner Author

I just encountered it too... But I think my instance occurred when I reloaded the extension. Will also keep my eyes out for other potential causes :)

I encountered it too on reload. I think the logic referencing storage might need updated in case the value is not found. This user is claiming the project sort is not working at all. The extension is throwing error:
extension_error

Only explanation I can think of is that the content of his website is different than ours, which would be really hard to debug without access to his machine.

@ChuckTerry
Copy link
Contributor

So, the interface validation does the following:

  1. Verifies that the first h3 element on the page has text starting with "Qualifications".
  2. Verifies that the second h3 element on the page has text starting with "Projects".
  3. Verifies that the table head row of the first table on the page has textContent of "NamePayTasksCreatedPin" when each instance of the string "Filter and sort options" is removed.
  4. Verifies that the table head row of the second table on the page has textContent of "NamePayTasksCreatedPin" when each instance of the string "Filter and sort options" is removed.

Two things come to mind immediately that could cause the error:

  1. The user has 0 qualifications and/or 0 projects available.
  2. "net::ERR_BLOCKED_BY_CLIENT" indicates the user has an Ad Blocker installed. The entire site relies on the same analytics engines/scripts used by ad providers to distribute tasks to workers and to track worker activity across pages. It could be interfering with part of the interface loading.

My current plan to create a management system for projects using info from the DOM dataset (Example Here) will likely correct this problem. I will move it up my priority list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants