Fix loose carriage return causing issues

This commit is contained in:
Citlali del Rey 2022-10-18 09:46:54 -07:00
parent 2396c8cee2
commit 3d64699c2f
Signed by: nullobsi
GPG Key ID: 933A1F44222C2634
2 changed files with 6 additions and 3 deletions

View File

@ -15,7 +15,7 @@ sub update_account($self) {
$v->required('loginShell')->size(1,64);
$v->optional('roomNumber');
$v->optional('telNum');
$v->required('sshKeys')->size(1,4096);
$v->required('sshKeys')->size(1,8192);
$v->optional('newPasswd');
$v->required('curPasswd')->size(1,512);
@ -28,7 +28,9 @@ sub update_account($self) {
my $loginShell = $self->param('loginShell');
my $roomNumber = $self->param('roomNumber');
my $telNum = $self->param('telNum');
my @sshKeys = split "\n", $self->param('sshKeys');
my $sshKeys = $self->param('sshKeys');
$sshKeys =~ s/\r//;
my @sshKeys = split "\n", $sshKeys;
my $curPasswd = $self->param('curPasswd');
my $newPasswd = $self->param('newPasswd');

View File

@ -21,13 +21,14 @@ sub register($self) {
$v->required('username', 'trim')->size(1,32)->like(qr/^([a-z_][a-z0-9_-]*[\$]?)$/);
$v->required('password')->size(8, 256);
$v->required('email')->size(1, 512);
$v->required('pubkey')->size(1,4096);
$v->required('pubkey')->size(1,8192);
$v->required('bio')->size(1, 2048);
my $username = $self->param('username');
my $password = $self->param('password');
my $email = $self->param('email');
my $pubkeys = $self->param('pubkey');
$pubkeys =~ s/\r//;
my $bio = $self->param('bio');
my $fromIP = $self->tx->remote_address;