]> git.donarmstrong.com Git - infobot.git/commitdiff
* Fix previous patches missing "and" statements
authordjmcgrath <djmcgrath@c11ca15a-4712-0410-83d8-924469b57eb5>
Wed, 16 Apr 2008 18:01:56 +0000 (18:01 +0000)
committerdjmcgrath <djmcgrath@c11ca15a-4712-0410-83d8-924469b57eb5>
Wed, 16 Apr 2008 18:01:56 +0000 (18:01 +0000)
git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk@1665 c11ca15a-4712-0410-83d8-924469b57eb5

src/Factoids/Core.pl
src/Factoids/Update.pl

index bf8cfcdf77b5ff2aaaf59f8e04ed25ab7df0e8d3..2bbf40422bab90d0ed81614314152eb87ca53b3e 100644 (file)
@@ -390,14 +390,19 @@ sub FactoidStuff {
         my $created_by = $1;
 
         # Can they even modify factoids?
-        if (&IsFlag('m') ne 'm' and &IsFlag('M') ne 'M' and &IsFlag('o') ne 'o') {
-            &performReply("You do not have permission to modify factoids");
-            return;
+        if (&IsFlag('m') ne 'm' and
+            &IsFlag('M') ne 'M' and
+            &IsFlag('o') ne 'o') {
+                &performReply("You do not have permission to modify factoids");
+                return;
 
         # If they have +M but they didnt create the factoid
-        } elsif (&IsFlag('M') eq 'M' and $who !~ /^\Q$created_by\E$/i &IsFlag('m') ne 'm' &IsFlag('o') ne 'o') {
-            &performReply("factoid '$from' is not yours to modify.");
-            return;
+        } elsif (&IsFlag('M') eq 'M' and
+            $who !~ /^\Q$created_by\E$/i and
+            &IsFlag('m') ne 'm' and
+            &IsFlag('o') ne 'o') {
+                &performReply("factoid '$from' is not yours to modify.");
+                return;
         }
         # Else they have permission, so continue
 
@@ -445,9 +450,12 @@ sub FactoidStuff {
                 return;
 
             # If they have +M but they didnt create the factoid
-            } elsif (&IsFlag('M') eq 'M' and $who !~ /^\Q$created_by\E$/i &IsFlag('m') ne 'm' &IsFlag('o') ne 'o') {
-                &performReply("factoid '$faqtoid' is not yours to modify.");
-                return;
+            } elsif (&IsFlag('M') eq 'M' and
+                $who !~ /^\Q$created_by\E$/i and
+                &IsFlag('m') ne 'm' and
+                &IsFlag('o') ne 'o') {
+                    &performReply("factoid '$faqtoid' is not yours to modify.");
+                    return;
             }
 
                    # excessive length.
index 08c6826ed7bb767c2bf6e0c9aa8576ce05f14821..ace4d5e7a67aafb1ff2047c86ddfe229f6f74e97 100644 (file)
@@ -63,9 +63,12 @@ sub update {
             return 1;
 
         # If they have +M but they didnt create the factoid
-        } elsif (&IsFlag('M') eq 'M' and $who !~ /^\Q$created_by\E$/i &IsFlag('m') ne 'm' &IsFlag('o') ne 'o') {
-            &performReply("factoid '$lhs' is not yours to modify.");
-            return 1;
+        } elsif (&IsFlag('M') eq 'M' and
+            $who !~ /^\Q$created_by\E$/i and
+            &IsFlag('m') ne 'm' and
+            &IsFlag('o') ne 'o') {
+                &performReply("factoid '$lhs' is not yours to modify.");
+                return 1;
         }
     }