From ed727ad4245254e26c00e5a635cca0df5d3fbe62 Mon Sep 17 00:00:00 2001 From: Joseph Schorr <josephschorr@users.noreply.github.com> Date: Tue, 21 Jun 2016 13:29:35 -0400 Subject: [PATCH] Globally replace illegal chars in escaped username Fixes #1564 --- static/js/directives/ui/credentials-dialog.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/js/directives/ui/credentials-dialog.js b/static/js/directives/ui/credentials-dialog.js index c20eadf1f..e838e2999 100644 --- a/static/js/directives/ui/credentials-dialog.js +++ b/static/js/directives/ui/credentials-dialog.js @@ -194,7 +194,7 @@ angular.module('quay').directive('credentialsDialog', function () { }; $scope.getEscapedUsername = function(credentials) { - return credentials.username.replace(/[^a-zA-Z0-9]/, '-'); + return credentials.username.replace(/[^a-zA-Z0-9]/g, '-'); }; $scope.getSuffixedFilename = function(credentials, suffix) {