diff options
author | Harrison Healey <harrisonmhealey@gmail.com> | 2015-10-26 09:27:28 -0400 |
---|---|---|
committer | Harrison Healey <harrisonmhealey@gmail.com> | 2015-10-26 09:27:28 -0400 |
commit | 9b6f69504247554428431e8d16bbf283fb6b6538 (patch) | |
tree | 410f3e1d00d9c53491c87c6879022b8a2cc67bd9 | |
parent | 93887cb79d75db4fb344a07a96e8802314fe6fea (diff) | |
parent | 5d25e55254ce8060a69a0cfdbbfbd4babe77a860 (diff) | |
download | chat-9b6f69504247554428431e8d16bbf283fb6b6538.tar.gz chat-9b6f69504247554428431e8d16bbf283fb6b6538.tar.bz2 chat-9b6f69504247554428431e8d16bbf283fb6b6538.zip |
Merge pull request #1183 from girishso/strip-extra-s
strip extra hyphens from urls
-rw-r--r-- | web/react/utils/utils.jsx | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/web/react/utils/utils.jsx b/web/react/utils/utils.jsx index 67a9d6983..1f24cd634 100644 --- a/web/react/utils/utils.jsx +++ b/web/react/utils/utils.jsx @@ -20,6 +20,7 @@ export function isEmail(email) { export function cleanUpUrlable(input) { var cleaned = input.trim().replace(/-/g, ' ').replace(/[^\w\s]/gi, '').toLowerCase().replace(/\s/g, '-'); + cleaned = cleaned.replace(/-{2,}/, '-'); cleaned = cleaned.replace(/^\-+/, ''); cleaned = cleaned.replace(/\-+$/, ''); return cleaned; |