User Filters for List Views not loading
kbt174317
PRODUCTIssue
When a user attempts to configure a user filter on a list view, and clicks the "Add" button, the screen will load indefinitely. If you attempt to cancel out of the configuration window you may see an error and have to refresh the form as well.
Symptoms
This particular issue will occur after upgrading a K2 environment from an earlier version to 5.3.
Post-upgrade, you might notice that when you attempt to configure user filters on a list view, you will be unable to add a new one and the window will get stuck in a loading state. You may also find that when you try and close the configuration window, and error pops up and you will have to refresh the form.
This will typically occur on a form at Runtime.
- If you are seeing this issue, open up [InstallDir]:Program FilesK2K2 smartforms Runtimein, and locate the Newtonsoft.json.dll file.
- Right-click this and select Properties -> Details and note the version number. You may see an older version like the following: 4.x.x.xxxx
- Next, go to [InstallDir]:Program FilesK2Setup, and find the Newtonsoft.json.dll in this directory.
- Check the properties as instructed above, and compare the version to that of the assembly in the Runtime folder. You will likely see a higher version, something like 7.x.x.xxxx
Resolution
This is not a common occurrence, and may be indicative of a possible upgrade issue.
If you find that there is a version mismatch between the Newtonsoft.json.dll files, please log a ticket with K2 Support including the 5.3 installation logs to assist with investigating this issue.