diff options
| author | Simon Robertshaw <simon@hardwired.org.uk> | 2012-12-16 16:38:29 (GMT) |
|---|---|---|
| committer | Simon Robertshaw <simon@hardwired.org.uk> | 2012-12-16 16:38:29 (GMT) |
| commit | 0c5e99aef6c997b8bce53189537523e7f742d64b (patch) | |
| tree | fbe46aa7b53660b6c399728f1adc1504b188dc98 /src/preview/PreviewController.cpp | |
| parent | 00190b4aabad65531ee0e859c3e4f358841238f6 (diff) | |
| parent | 06f8f88374a1b9e288da30d754ba4bf02768d863 (diff) | |
| download | powder-0c5e99aef6c997b8bce53189537523e7f742d64b.zip powder-0c5e99aef6c997b8bce53189537523e7f742d64b.tar.gz | |
Merge branch 'master' of github.com:FacialTurd/The-Powder-Toy
Diffstat (limited to 'src/preview/PreviewController.cpp')
| -rw-r--r-- | src/preview/PreviewController.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/preview/PreviewController.cpp b/src/preview/PreviewController.cpp index 89e3ca6..37561b7 100644 --- a/src/preview/PreviewController.cpp +++ b/src/preview/PreviewController.cpp @@ -84,24 +84,27 @@ void PreviewController::Update() } } -void PreviewController::SubmitComment(std::string comment) +bool PreviewController::SubmitComment(std::string comment) { if(comment.length() < 4) { new ErrorMessage("Error", "Comment is too short"); + return false; } else { RequestStatus status = Client::Ref().AddComment(saveId, comment); if(status != RequestOkay) { - new ErrorMessage("Error Submitting comment", Client::Ref().GetLastError()); + new ErrorMessage("Error Submitting comment", Client::Ref().GetLastError()); + return false; } else { previewModel->UpdateComments(1); } } + return true; } void PreviewController::ShowLogin() |
