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:17 +0000 (13:41 -0800)
FS/FS/Password_Mixin.pm

index 65bd3d2..fc2e03e 100644 (file)
@@ -276,9 +276,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;
 }