Alanaktion / phproject

A high performance full-featured project management system
https://www.phproject.org
GNU General Public License v3.0
389 stars 106 forks source link

Custom Issues Not Working #402

Closed jbybsIT closed 2 years ago

jbybsIT commented 2 years ago

When creating custom issues in the database tables issues_type and config the new values don't populate on the phproject as expected. I have tried playing around with several different ways to do the config, and rebooted the webserver after having the correct desired settings.

In figure 1 and figure 2 issue_type.test is correctly configured according to the issues section on https://www.phproject.org/customize.html. However, it seems like the config is limited to which roles the administrator can set up. It looks like the configuration is being accepted at some features but not all, and my assumption is the role limitation is the cause of the behaviors in figures 3-6.

My theory is that the config values that are issues_type.<name> are tied into the different roles and they can't communicate.

Figure 1. config-settings Figure 2. (File is was saved, ignore the *) only roles

Figure 3. (Should be My Tests in theory) dashboard-tasks-should-be-test Figure 4. (Should directly mirror issue_types in database) issue-types-config-ui Figure 5. (Should be New Test in theory) new-task-should-be-test Figure 6. (This works correctly) new-test-correctly

jbybsIT commented 2 years ago

Update: It takes about 30-60 minutes for it to replicate