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: