View Issue Details

IDProjectCategoryView StatusLast Update
0005605Composrticketspublic2024-02-25 23:45
ReporterAdam EdingtonAssigned ToPatrick Schmalstig 
SeverityMinor-bug 
Status resolvedResolutionfixed 
Product Version10.0.45 
Fixed in Version10.0.46 
Summary0005605: 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.
Time estimation (hours)
Sponsorship open

Relationships

related to 0005625 closedPatrick Schmalstig Recursion when loading scripts 

Activities

Patrick Schmalstig

2024-02-11 04:29

administrator   ~0008332

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   ~0008336

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).

Patrick Schmalstig

2024-02-15 04:44

administrator   ~0008337

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   ~0008338

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

Patrick Schmalstig

2024-02-15 17:55

administrator   ~0008339

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

Patrick Schmalstig

2024-02-25 19:12

administrator   ~0008357

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

Patrick Schmalstig

2024-02-25 23:23

administrator   ~0008362

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   ~0008363

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   ~0008364

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/).

hotfix-5605, 2024-02-25 11pm.tar (26,624 bytes)

Patrick Schmalstig

2024-02-25 23:45

administrator   ~0008365

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 View Revisions
2024-02-10 22:42 Adam Edington Description Updated View Revisions
2024-02-10 22:42 Adam Edington Steps to Reproduce Updated View Revisions
2024-02-10 22:50 Adam Edington Description Updated View Revisions
2024-02-11 04:29 Patrick Schmalstig Note Added: 0008332
2024-02-15 04:35 Adam Edington Note Added: 0008336
2024-02-15 04:44 Patrick Schmalstig Note Added: 0008337
2024-02-15 05:15 Adam Edington Note Added: 0008338
2024-02-15 17:55 Patrick Schmalstig Note Added: 0008339
2024-02-25 19:12 Patrick Schmalstig Note Added: 0008357
2024-02-25 19:13 Patrick Schmalstig Relationship added related to 0005625
2024-02-25 23:23 Patrick Schmalstig Note Added: 0008362
2024-02-25 23:40 Patrick Schmalstig 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 Patrick Schmalstig Status non-assigned => resolved
2024-02-25 23:45 Patrick Schmalstig Resolution open => fixed
2024-02-25 23:45 Patrick Schmalstig Note Added: 0008365