summaryrefslogtreecommitdiff
path: root/src/preview/PreviewController.cpp
diff options
context:
space:
mode:
authorSimon 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)
commit0c5e99aef6c997b8bce53189537523e7f742d64b (patch)
treefbe46aa7b53660b6c399728f1adc1504b188dc98 /src/preview/PreviewController.cpp
parent00190b4aabad65531ee0e859c3e4f358841238f6 (diff)
parent06f8f88374a1b9e288da30d754ba4bf02768d863 (diff)
downloadpowder-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.cpp7
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()