I'm realizing the "restore" route can probably just be update document. Do we need to make note of the fact that the document restored a previous version... ?
This might actually just be a "update_form" API call with the past form data ... The question should also be: do we add a flag to show that the form has been rolled back to an earlier version?
Originally posted by @signebedi in https://github.com/signebedi/libreforms-fastapi/issues/69#issuecomment-2134094717