summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/action.php6
-rw-r--r--lib/settingsaction.php4
2 files changed, 9 insertions, 1 deletions
diff --git a/lib/action.php b/lib/action.php
index 5f4526166..1dca596eb 100644
--- a/lib/action.php
+++ b/lib/action.php
@@ -26,6 +26,10 @@ class Action { // lawsuit
function Action() {
}
+ function is_readonly() {
+ return true;
+ }
+
function arg($key, $def=NULL) {
if (array_key_exists($key, $this->args)) {
return $this->args[$key];
@@ -55,7 +59,7 @@ class Action { // lawsuit
} else {
return $def;
}
- }
+ }
function server_error($msg, $code=500) {
$action = $this->trimmed('action');
diff --git a/lib/settingsaction.php b/lib/settingsaction.php
index a71c9e9bc..0e39a7459 100644
--- a/lib/settingsaction.php
+++ b/lib/settingsaction.php
@@ -21,6 +21,10 @@ if (!defined('LACONICA')) { exit(1); }
class SettingsAction extends Action {
+ function is_readonly() {
+ return false;
+ }
+
function handle($args) {
parent::handle($args);
if (!common_logged_in()) {