I've run across an odd item. Apparently when Catalook Store timestamps the effectivedate field in DNN’s core table, UserRoles, DNN doesn't like the time portion.
The result is that a user purchases a subscription via Catalook Store and gets a role assigned to them. It all looks good in DNN and in the tables, but the user cannot access the role-secured areas.
I can go to the field and delete the time, leaving only the date and the user will have access to the areas. If I leave as is, they don't. Adding a time to the date will not result in user losing access either. But they won't have it until i delete the time portion.
Adding a user manually via DNN with an effecitve date only adds calendar date, e.g., 3/23/07, I suppose because that is the variable from the form.
I was told that there are known issues with roles in DNN 4.4.1, but I've not found any reference.
Is there a way that I can do some table-level solution that reformats the data to exclude the time? For example, can I add something in the formula field to the table properties or even add some trigger? It’s sql 2000.
Thx,
Tj