• Resolved kyledavey

    (@kyledavey)


    All the signups to my sheets are mysteriously deleted. Maybe this happened when I updated the plugin. The task date was yesterday but I wanted to email the volunteers today, and they are all gone. Please advise.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author DBAR Productions

    (@dbar-productions)

    There is no mystery, other than why people don’t like to read documentation.

    Please read the documentation and check your settings:
    https://stephensherrardplugins.com/docs/pta-volunteer-sign-up-sheets-documentation/

    Under the general settings, look for the “Automatically Clear Expired Signups” setting, which I’ll copy and paste the description from the documentation here:

    Automatically clear expired signups? — Enables the hourly CRON function that checks for and deletes expired signups from the database. If you want to save your signup data after a task date has passed be sure to uncheck this and then check the above option to be able to view the expired tasks/signups on the admin side. If later on you want to manually delete all your expired signups, use the button on the CRON Functions page. For example, it is useful to clear all signups so that you can alter the dates on a sheet and reuse it for the following school year.

    Hi Stephen –
    Just saw this thread and probably (almost certainly) this feedback should go to feature requests or somewhere but I’ve forgotten to mention this for years now so I’m quick writing it here….

    I would suggest making the checkbox for “automatically clear expired signups” UNchecked by default when folks first install the plugin rather than have it checked. I have many clients using your plugin and have a big note in my new site setup checklist to uncheck that whenever I install SUS. My clients have gotten really stabby with me if I forget to uncheck it — the first time they use SUS, their signup data is deleted and like the OP here, they wanted/needed the list of who volunteered for one reason or another.

    I can understand that keeping the database clean is a great thing but maybe set this to delete that data after a month or X days or something – but not so soon.
    Just some friendly feedback after receiving it from my clients using your plugin… which as always we love and appreciate all you do! ??
    Kym

    Plugin Author DBAR Productions

    (@dbar-productions)

    Yes, that’s probably a good idea since this “issue” seems to come up about once a year, or so.

    I think I just had all the default values set the way they were when I initially created this for my son’s school PTA site, and never bothered to change the default values.

    Thread Starter kyledavey

    (@kyledavey)

    I did have that box unchecked, clearly it re-checked itself upon updating. I agree–would be nice if the settings we have do not get re-set upon updating, or at least if the default settings are to keep information rather than delete it.

    Plugin Author DBAR Productions

    (@dbar-productions)

    You are mistaken. Once the options have been set and saved, there is nothing in the code that would change those back to default values. Defaults are only set during activation if the options have not already been set and saved.

    Thread Starter kyledavey

    (@kyledavey)

    Sir, what I can tell you is that before the update, my signups were not deleted–even from events I had in January. After the update, all my signups are gone, even for previous events.

    Plugin Author DBAR Productions

    (@dbar-productions)

    I’m not sure what you want me to tell you at this point. Out of over 2000 active installs, you are the only person who seems to have this issue. But, as your first post suggests, you were not even aware of that setting until after I specifically pointed it out in my first reply, and then all of a sudden you are certain you had that setting un-checked, but it somehow made itself checked again?? Maybe some other user on your site changed it? Or maybe you aren’t really certain since you didn’t seem to even know about that function in the first place (stating that they had “mysteriously” deleted themselves).
    I made absolutely no changes to the code that handles that option or the related functions, and that has been in place for several years now without any reports from anyone else of check boxes miraculously checking themselves again.
    At this point, unless you made a database backup, those signups are gone, and there is nothing I can do to bring them back. Please read the documentation and double-check all settings.
    Unless I start getting additional reports of this happening, and we can track down exactly what anomaly is happening, there is nothing I can do because it is working just fine for me and everyone else (except you) that uses the plugin.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘All Signups Deleted’ is closed to new replies.