Mercurial > piecrust2
comparison foodtruck/views/edit.py @ 761:4d8e82641597
admin: Don't crash when the site isn't in a source control repository.
author | Ludovic Chabant <ludovic@chabant.com> |
---|---|
date | Thu, 30 Jun 2016 22:36:10 -0700 |
parents | a920b2ab1f31 |
children | 3885421c29a3 |
comparison
equal
deleted
inserted
replaced
760:3cea11696a9e | 761:4d8e82641597 |
---|---|
41 if 'do_save_and_commit' in request.form: | 41 if 'do_save_and_commit' in request.form: |
42 message = request.form.get('commit_msg') | 42 message = request.form.get('commit_msg') |
43 if not message: | 43 if not message: |
44 message = "Edit %s" % os.path.relpath( | 44 message = "Edit %s" % os.path.relpath( |
45 page.path, site_app.root_dir) | 45 page.path, site_app.root_dir) |
46 site.scm.commit([page.path], message) | 46 if site.scm: |
47 site.scm.commit([page.path], message) | |
47 | 48 |
48 if 'do_preview' in request.form: | 49 if 'do_preview' in request.form: |
49 return _preview_page(page) | 50 return _preview_page(page) |
50 | 51 |
51 if 'do_save' in request.form or 'do_save_and_commit' in request.form: | 52 if 'do_save' in request.form or 'do_save_and_commit' in request.form: |