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

Closed and reopend reports are not automatically deleted #4192

Open
eleibr opened this issue Sep 17, 2024 · 2 comments
Open

Closed and reopend reports are not automatically deleted #4192

eleibr opened this issue Sep 17, 2024 · 2 comments

Comments

@eleibr
Copy link

eleibr commented Sep 17, 2024

What version of GlobaLeaks are you using?

4.15.9

What browser(s) are you seeing the problem on?

All

What operating system(s) are you seeing the problem on?

Windows, iOS

Describe the issue

When the report status is changed to closed or a closed report is reopened, it remains on the platform also after the expiration date.
The automatic e-mail notification with the reminder of expiration is not sent.

In the Changelog I can see that the reopening issue was fixed in 4.15.9, but this doesn't work for me. Could this be related to the issue I reported last month? #4158 (comment)

And what about the closed report not deleted? I cannot find documentation about this but I presume that it should be automatically deleted on the expiration date. Is this a bug?

Thanks

Proposed solution

No response

@eleibr eleibr changed the title Closed and reopend repords are not automatically deleted Closed and reopend reports are not automatically deleted Sep 17, 2024
@evilaliv3
Copy link
Member

@eleibr

If yuo close a report, and then re-open the report the expiration date of the report is set as new.

For example, suppose you have a data retention policy of 3 months, and that the report is about to expire today.
If you today close the report and re-open it, the data retention policy will be set to 3 months from today.

Does it work for you? Do you have any suggestion?

This current behavious is based on consideration made with @giorgiofraschini @elbill @larrykind

@larrykind
Copy link

I think this should be the right behaviour: the retention should be calculated from the last report update date. If the receiver needs to make it expire before, it should be set a custom expire closed substatus to it.

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