bugfix to #40792
authorMark Wells <mark@freeside.biz>
Tue, 8 Mar 2016 21:41:17 +0000 (13:41 -0800)
committerMark Wells <mark@freeside.biz>
Tue, 8 Mar 2016 21:41:28 +0000 (13:41 -0800)
FS/FS/Password_Mixin.pm

index 633265b..da80cd2 100644 (file)
@@ -277,9 +277,10 @@ sub pw_set {
       && $pw_set =~ /[[:digit:]]/
       && $pw_set =~ /[[:punct:]]/ ) {
       @pw_set = split('', $pw_set);
+    } else {
+      warn "password-generated-characters set is insufficient; using default.";
+      @pw_set = split('', 'abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ23456789()#.,');
     }
-    warn "password-generated-characters set is insufficient; using default.";
-    @pw_set = split('', 'abcdefghijkmnpqrstuvwxyzABCDEFGHIJKLMNPQRSTUVWXYZ23456789()#.,');
   }
   return @pw_set;
 }