File tree Expand file tree Collapse file tree 3 files changed +9
-5
lines changed
AdminUI/LearningHub.Nhs.AdminUI/Views/Catalogue
LearningHub.Nhs.WebUI/Scripts/vuesrc
contribute-resource/components Expand file tree Collapse file tree 3 files changed +9
-5
lines changed Original file line number Diff line number Diff line change 360360
361361 // Split the input value by commas and trim each keyword
362362 var values = value .split (' ,' ).map (function (item ) {
363- return item .trim ();
363+ return item .trim (). toLowerCase ();
364364 });
365365
366366 var duplicateKeywords = [];
386386 }
387387 });
388388
389- $keywordInput .val (" " );
389+ $keywordInput .val (" " );
390390 if (keywords .length > 4 ) {
391391 $ (' #add-keyword' ).attr (' disabled' , ' disabled' );
392392 $ (' #add-keyword-input' ).attr (' disabled' , ' disabled' );
457457
458458 </script >
459459 <script src =" ~/js/imageInput.js" ></script >
460- }
460+ }
Original file line number Diff line number Diff line change 8282 },
8383 async addKeyword() {
8484 if (this .newKeyword && this .newKeywordTrimmed .length > 0 ) {
85+ this .keywordChange ();
8586 let allTrimmedKeyword = this .newKeywordTrimmed .toLowerCase ().split (' ,' );
8687 allTrimmedKeyword = allTrimmedKeyword .filter (e => String (e ).trim ());
8788 for (var i = 0 ; i < allTrimmedKeyword .length ; i ++ ) {
88- let item = allTrimmedKeyword [i ];
89+ let item = allTrimmedKeyword [i ]. trim () ;
8990 if (item .length > 0 && item .length <= 50 ) {
9091 let newKeywordObj = new KeywordModel ({
9192 keyword: item ,
9697 this .resourceDetails .resourceKeywords .push (newKeywordObj );
9798 this .newKeyword = ' ' ;
9899 } else if (newKeywordObj .id == 0 ) {
100+ this .newKeyword = ' ' ;
99101 this .keywordError = true ;
100102 this .keywordErrorMessage .push (item );
101103 }
Original file line number Diff line number Diff line change 537537 },
538538 async addKeyword() {
539539 if (this .newKeyword && this .newKeywordTrimmed .length > 0 ) {
540+ this .keywordChange ();
540541 let allTrimmedKeyword = this .newKeywordTrimmed .toLowerCase ().split (' ,' );
541542 allTrimmedKeyword = allTrimmedKeyword .filter (e => String (e ).trim ());
542543 for (var i = 0 ; i < allTrimmedKeyword .length ; i ++ ) {
543- let item = allTrimmedKeyword [i ];
544+ let item = allTrimmedKeyword [i ]. trim () ;
544545 if (item .length > 0 && item .length <= 50 ) {
545546 let newkeywordObj = new KeywordModel ();
546547 newkeywordObj .keyword = item ;
554555 }
555556 this .newKeyword = ' ' ;
556557 } else if (newkeywordObj .id == 0 ) {
558+ this .newKeyword = ' ' ;
557559 this .keywordError = true ;
558560 this .keywordErrorMessage .push (item );
559561 }
You can’t perform that action at this time.
0 commit comments