View Issue Details

IDProjectCategoryView StatusLast Update
5605Composrticketspublic2024-02-25 23:45
ReporterAdam Edington Assigned ToPDStig  
PrioritynormalSeverityminor 
Status resolvedResolutionfixed 
Product Version10.0.45 
Fixed in Version10.0.46 
Summary5605: If forum subtypes active for both member and ticket type, member tickets do not show
DescriptionCreated 2 tickets via SU, (1 open, 1 closed), and nothing shows. Thought SU may be the issue. Created 3rd ticket signed in properly as that member and it still says the member has no tickets. Also, underneath the tickets themselves, it says the member has no other tickets although the tickets do exist. Additionally, the member didn't receive any notifications (if they were supposed to).
Steps To ReproduceEnabled all 3 config options, member subforum, ticket type subforum and auto-assign tickets.
Additional InformationI did change the ticket types to ones which makes more sense for my site, could be relevant.
TagsNo tags attached.
Attach Tags
Attached Files
Time estimation (hours)
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Relationships

related to 5625 ClosedPDStig Recursion when loading scripts 

Activities

PDStig

2024-02-11 04:29

administrator   ~8332

I don't think the ticket types would have anything to do with this; if a member is able to create a ticket under that type, then they would be able to see them as well. Your settings under steps to reproduce are more likely to be the culprits.

I have not yet confirmed this bug but will look into it later.

Adam Edington

2024-02-15 04:35

administrator   ~8336

Yeah all 3 options isn't a great idea. Members aren't in subforums of Ticket types so it's probably best to pick one or the other (unless of course they should be).

PDStig

2024-02-15 04:44

administrator   ~8337

What are you doing Adam? You trying to break Composr, hmm? Haha.

In all fairness, I can see it being useful having both on for large sites with a large volume of requests coming in. So still a bug I'll look into.

Adam Edington

2024-02-15 05:15

administrator   ~8338

I am always trying to break Composr given my track record :P

PDStig

2024-02-15 17:55

administrator   ~8339

Lol, well, that's a good thing. The more things you break, the more things can be fixed. :P

PDStig

2024-02-25 19:12

administrator   ~8357

This bug is blocked by 5625 . 5625 must be resolved first.

PDStig

2024-02-25 23:23

administrator   ~8362

Found the issue. Composr is saving the ticket subtype and member subtype within the same forum. The structure should instead be as follows:

Support ticket Forum
 - Member subtype
  - Ticket type
 - Another member
  - Ticket type
  - Another ticket type

admin

2024-02-25 23:42

administrator   ~8363

Automated response: If forum subtypes active for both member and ticket type, member tickets do not show

If forum subtypes active for both member and ticket type, member tickets do not show.

This is because Composr was creating both the ticket type forum and the member forum under the support tickets forum. It should be Tickets forum -> Member -> Ticket Type. This patch fixes the issue.

admin

2024-02-25 23:42

administrator   ~8364

Fixed in git commit 971fdb56bf (https://gitlab.com/composr-foundation/composr/commit/971fdb56bf - link will become active once code pushed to GitLab)

A hotfix (a TAR of files to upload) has been uploaded to this issue. These files are made to the latest intra-version state (i.e. may roll in earlier fixes too if made to the same files) - so only upload files newer than what you have already. If there are files in a hot-fix that you don't have then they probably relate to addons that you don't have installed and should be skipped. Always take backups of files you are replacing or keep a copy of the manual installer for your version, and only apply fixes you need. These hotfixes are not necessarily reliable or well supported. Not sure how to extract TAR files to your Windows computer? Try 7-zip (http://www.7-zip.org/).

PDStig

2024-02-25 23:45

administrator   ~8365

Does not appear to affect v11.

Issue History

Date Modified Username Field Change
2024-02-10 22:37 Adam Edington New Issue
2024-02-10 22:39 Adam Edington Additional Information Updated
2024-02-10 22:42 Adam Edington Description Updated
2024-02-10 22:42 Adam Edington Steps to Reproduce Updated
2024-02-10 22:50 Adam Edington Description Updated
2024-02-11 04:29 PDStig Note Added: 0008332
2024-02-15 04:35 Adam Edington Note Added: 0008336
2024-02-15 04:44 PDStig Note Added: 0008337
2024-02-15 05:15 Adam Edington Note Added: 0008338
2024-02-15 17:55 PDStig Note Added: 0008339
2024-02-25 19:12 PDStig Note Added: 0008357
2024-02-25 19:13 PDStig Relationship added related to 5625
2024-02-25 23:23 PDStig Note Added: 0008362
2024-02-25 23:40 PDStig Summary Tickets created by a member are not shown on tickets screen regardless of open/closed status => If forum subtypes active for both member and ticket type, member tickets do not show
2024-02-25 23:45 PDStig Status Not Assigned => Resolved
2024-02-25 23:45 PDStig Resolution open => fixed
2024-02-25 23:45 PDStig Note Added: 0008365