Provide more detail when the commit button is not shown.
diff --git a/Tools/faqwiz/faqwiz.py b/Tools/faqwiz/faqwiz.py
index 2add159..6e45c6e 100644
--- a/Tools/faqwiz/faqwiz.py
+++ b/Tools/faqwiz/faqwiz.py
@@ -743,14 +743,20 @@
if commit_ok:
emit(COMMIT)
else:
- emit(NOCOMMIT)
+ emit(NOCOMMIT_HEAD)
+ self.errordetail()
+ emit(NOCOMMIT_TAIL)
emit(EDITFORM2, self.ui, entry, load_my_cookie())
emit(EDITFORM3)
def cantcommit(self):
self.prologue(T_CANTCOMMIT)
print CANTCOMMIT_HEAD
- if not self.ui.passwd:
+ self.errordetail()
+ print CANTCOMMIT_TAIL
+
+ def errordetail(self):
+ if PASSWORD and self.ui.password != PASSWORD:
emit(NEED_PASSWD)
if not self.ui.log:
emit(NEED_LOG)
@@ -758,7 +764,6 @@
emit(NEED_AUTHOR)
if not self.ui.email:
emit(NEED_EMAIL)
- print CANTCOMMIT_TAIL
def commit(self, entry):
file = entry.file