Open Nonononoki opened 3 years ago
@Nonononoki If no one is working, I can pick this.
@allstaralok No one is working on this, go ahead :)
What is the motivation behind this? From (my) user point of view, I see no benefit to having my messages deleted without consent. Is this because you want to free up space on the backend and not have to store messages?
@coderamm Freeing up space is one benefit, although not a big one. I think it's alsogood for returning users that want a "fresh" start.
Fresh start does sound like a useful feature to some users. However, the user should be able to choose a fresh start (sooner than the default 365 days), if required, explicitly. Maybe a separate fresh-start button on the profile page either in addition to or in place of autodeleting messages.
Dev Hint: Do it in ScheduleService Create new variable in application.properties: app.schedule.delay.message - default value: 39420000000 (365 days) Add new Test in ScheduleServiceTest