RotherOSS / ITSMConfigurationManagement

This package implements all ITSM configuration management features. This package requires the ITSMCore package.
GNU General Public License v3.0
0 stars 2 forks source link

Pagination of CI lists doesn't work properly #14

Closed StefanAbel-OTOBO closed 3 months ago

StefanAbel-OTOBO commented 3 months ago

In Action=AgentITSMConfigItem, when you have multiple pages when displaying the Config Items, and you click on any other page, the system will not open the second page of search results but throw you to the first result page. The pagination also doesn't work properly in the search results of the customer portal in Action=CustomerITSMConfigItemSearch - it doesn't take the filters anymore on any other page than the first one.

I reproduced it on ov257: I opened my CI class: https://myfqdn/otobo/index.pl?Action=AgentITSMConfigItem;SortBy=Age;OrderBy=Up;View=Small;Filter=42;Category=Location

image

After you click on Page 2 (Link to: https://myfqdn/otobo/index.pl?Action=AgentITSMConfigItem;Filter=42;View=Small;SortBy=Age;OrderBy=Up;StartWindow=0;StartHit=11) it jumps back to the very first CI class in the overview:

image
stefanhaerter commented 3 months ago

Both issues should be fixed now.

To the best of my knowledge, the Customer CI overview jumping to page 1 if you apply a filter is actually normal behavior, at least I could reproduce this in the Customer Ticket overview. Thus, I left this unchanged.