Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deactivation of signature does not clear it from groups #3129

Closed
MrGeneration opened this issue Jul 24, 2020 · 3 comments
Closed

Deactivation of signature does not clear it from groups #3129

MrGeneration opened this issue Jul 24, 2020 · 3 comments
Assignees
Milestone

Comments

@MrGeneration
Copy link
Member

MrGeneration commented Jul 24, 2020

Infos:

  • Used Zammad version: 3.4
  • Installation method (source, package, ..): any
  • Operating system: any
  • Database + version: any
  • Elasticsearch version: any
  • Browser + version: Tested on latest Google Chrome (v84.0.4147.89)
  • Ticket-ID: #1078120

Expected behavior:

When you deactivate a signature, it will also be removed from any group it's configured in.
This causes the agent to no longer be able to get this signature when hitting on "reply" on new articles.

Actual behavior:

When deactivating a signature, Zammad will not remove it from any group it's configured in.
If you now go to any ticket of that affected group and create a new reply, Zammad will still provide that signature.
You have to manually remove the signature configured in that group to solve that issue.

Steps to reproduce the behavior:

  • go to email -> signatures and deactivate a signature that you know is configured within your group
    • in default installations this applies to Users group and the default signature
  • go to groups and check your group configuration
    • signature is still there
  • now reload and re-check - still there
  • go to any ticket in that group and click on reply - you'll see the deactivated signature

issue-deactivated-signature-still-active

Yes I'm sure this is a bug and no feature request or a general question.

@thorsteneckel thorsteneckel added this to To do in OLD Workflow Jul 22, 2021
@romitgithub romitgithub self-assigned this Aug 3, 2021
@romitgithub romitgithub moved this from To do to In progress in OLD Workflow Aug 5, 2021
@romitgithub
Copy link
Contributor

@MrGeneration There are two ways to solve this issue:

  1. Remove signature from the group when it's deactivated, which will automatically clear it from reply text
  2. Display signature only when it's in active state. This will still keep the signature associated to the group but won't display in the reply text.

Which one do you prefer/mean here?

IMO I think it's better to go with Option 2 because that's more flexible and gives user more control.

@MrGeneration
Copy link
Member Author

Maybe I'm understanding wrong, but if I set a signature to inactive and create a new reply in the group in question afterwards, would you think it's valid that we still insert the inactive signature there...?

@romitgithub
Copy link
Contributor

No, that's not I mean. If a signature is inactive it won't be inserted in the reply.

@romitgithub romitgithub moved this from In progress to Review in OLD Workflow Sep 17, 2021
@rolfschmidt rolfschmidt removed this from Review in OLD Workflow Dec 7, 2021
@mantas mantas added this to the 5.1 milestone Dec 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants