Fix song editing validation

This commit is contained in:
Tim Bentley 2009-11-29 14:06:41 +00:00
parent 829e4976e2
commit ff8ab8f14f
1 changed files with 8 additions and 0 deletions

View File

@ -400,6 +400,14 @@ class EditSongForm(QtGui.QDialog, Ui_EditSongDialog):
self.SongTabWidget.setCurrentIndex(2)
self.AuthorsListView.setFocus()
return False, self.trUtf8(u'You need to provide at least one author.')
for verse in unicode(self.VerseOrderEdit.text()):
if verse.isdigit() or u' BC'.find(verse) > -1:
pass
else:
self.SongTabWidget.setCurrentIndex(0)
self.VerseOrderEdit.setFocus()
return False, \
self.trUtf8('Invalid verse entry - values must be Numberic, B or C')
return True, u''
def onTitleEditItemLostFocus(self):