aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--app/models/info_request.rb12
1 files changed, 8 insertions, 4 deletions
diff --git a/app/models/info_request.rb b/app/models/info_request.rb
index 4bd340c51..10deab25a 100644
--- a/app/models/info_request.rb
+++ b/app/models/info_request.rb
@@ -884,8 +884,10 @@ public
for censor_rule in self.censor_rules
censor_rule.apply_to_text!(text)
end
- for censor_rule in self.user.censor_rules
- censor_rule.apply_to_text!(text)
+ if self.user # requests during construction have no user
+ for censor_rule in self.user.censor_rules
+ censor_rule.apply_to_text!(text)
+ end
end
end
@@ -893,8 +895,10 @@ public
for censor_rule in self.censor_rules
censor_rule.apply_to_binary!(binary)
end
- for censor_rule in self.user.censor_rules
- censor_rule.apply_to_binary!(binary)
+ if self.user # requests during construction have no user
+ for censor_rule in self.user.censor_rules
+ censor_rule.apply_to_binary!(binary)
+ end
end
end