From 4db917555e589b716637c6dfe666334e6ac539ea Mon Sep 17 00:00:00 2001 From: Andre D Date: Mon, 1 Oct 2012 08:45:20 -0500 Subject: [PATCH] vmodhash: Check mock modhash value for testing. --- r2/r2/controllers/validator/validator.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/r2/r2/controllers/validator/validator.py b/r2/r2/controllers/validator/validator.py index f56585163..7be55dee2 100644 --- a/r2/r2/controllers/validator/validator.py +++ b/r2/r2/controllers/validator/validator.py @@ -723,7 +723,10 @@ class VModhash(Validator): self.fatal = fatal def run(self, uh): - pass + if not c.user_is_loggedin or uh != c.user.name: + if self.fatal: + abort(403) + self.set_error('INVALID_MODHASH') def param_docs(self): return {