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

SuiteCRM 8.4.1 - Error Messages When Filtering Date Fields #385

Open
aymane59 opened this issue Nov 13, 2023 · 2 comments
Open

SuiteCRM 8.4.1 - Error Messages When Filtering Date Fields #385

aymane59 opened this issue Nov 13, 2023 · 2 comments
Labels
Priority:Important Issues & PRs that are important; broken functions; errors; there are workarounds Status: Fix Proposed A issue that has a PR related to it that provides a possible resolution Type: Bug Something isn't working

Comments

@aymane59
Copy link

SuiteCRM 8.4.1 - Error Messages When Filtering Date Fields

Issue

I’m encountering an issue with error messages related to date fields when attempting to filter data in certain modules. For example, in the ‘Calls’ module, when I try to apply filters directly, I receive error messages that seem to be related to the ‘Start Date’ and ‘End Date’ fields, which are of datetimecombo type. Strangely, when I click on either of these fields, there is no date format selection available (such as a calendar picker). The same problem appears also in the demo version of SuiteCRM. Additionally, I’ve attached screenshots that highlight the two error messages displayed.

MicrosoftTeams-image (3)

Expected Behavior

When attempting to use date filters (specifically, ‘Start Date’ and ‘End Date’), I want to have a first dropdown list (with values equals, between..wich is "date_range_search_dom" list) then a second field with a calendar picker which is the default behavior. This is a screenshot of an instance that i found online and where the date filter are used without any errors.

MicrosoftTeams-image (5)

Actual Behavior

When attempting to use date filters (specifically, ‘Start Date’ and ‘End Date’), I observe that no options appear upon clicking (neither a calendar nor the ability to manually input a date via the keyboard, not even the first dropdown list "date_range_search_dom" ).

Possible Fix

When i delete the DATE type in vardefs for the field 'dateStart' for example, i start seeing the dropdown list when i click on dateStart filter but no more fields (calendar picker).

Steps to Reproduce

  1. go to calls module
  2. click on filter (the errors must show in the console)
  3. click on dateStart or dateEnd fields on filter to see if you can choose options to filter or not.

Context

Date filtering is a key fonctionnality for my CRM users so they can't achieve many tasks without this filter, especially that the database is quiet big so they can't spend time on searching on listview all the calls or cases, etc.
I already opened a ticket in suitecrm community (90652/3), the forum team asked me to open an issue here.

Your Environment

  • SuiteCRM Version used: 8.4.1
  • Environment name and version : php 8.2.7 & mariaDB 10.11.4
  • Operating System and version: debian 12

Thank you for your help !

@gemartin21 gemartin21 added the Status: Fix Proposed A issue that has a PR related to it that provides a possible resolution label Nov 30, 2023
@johnM2401 johnM2401 added Type: Bug Something isn't working Priority:Important Issues & PRs that are important; broken functions; errors; there are workarounds labels Dec 12, 2023
@Ib-R
Copy link

Ib-R commented Feb 28, 2024

having the same issue in version 8.4.1

@massimo-romano
Copy link

same issue in version 8.5.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority:Important Issues & PRs that are important; broken functions; errors; there are workarounds Status: Fix Proposed A issue that has a PR related to it that provides a possible resolution Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants