Save fixes

Minor fixes for things missed in #159.

These appeared while working on https://github.com/latin-language-toolkit/fake_xml_server - the server that is used on our development server to host files for the staging config files, which now can handle our POST requests.