File tree Expand file tree Collapse file tree 3 files changed +19
-0
lines changed
release/share/git-webui/webui/js
src/share/git-webui/webui/js Expand file tree Collapse file tree 3 files changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -17,6 +17,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1717- WebUI workspace view now works properly for filenames with spaces (#423 )
1818- Fixed error popups in interop editors in Studio on 2024.1 (#417 )
1919- Reintroduced amend (#425 )
20+ - Double quotes now permissible in commit messages (#433 )
2021
2122## [ 2.4.0] - 2024-07-08
2223
Original file line number Diff line number Diff line change @@ -2551,6 +2551,9 @@ webui.NewChangedFilesView = function(workspaceView) {
25512551
25522552 self . amend = function ( message , details ) {
25532553 var selectedFilesAsString = selectedItems . join ( " " ) ;
2554+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2555+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2556+
25542557 if ( self . commitMsgEmpty ( ) ) {
25552558 webui . git ( "add " + selectedFilesAsString ) ;
25562559 webui . git ( "commit --amend --no-edit -- " + selectedFilesAsString , function ( output ) {
@@ -2573,8 +2576,14 @@ webui.NewChangedFilesView = function(workspaceView) {
25732576
25742577 }
25752578
2579+ self . doubleQuotesToSingleQuotes = function ( string ) {
2580+ return string . replace ( / " / g, "'" ) ;
2581+ }
2582+
25762583 self . commit = function ( message , details ) {
25772584 var selectedFilesAsString = selectedItems . join ( " " ) ;
2585+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2586+ details = self . doubleQuotesToSingleQuotes ( details ) ;
25782587
25792588 webui . git ( "add " + selectedFilesAsString ) ;
25802589 webui . git ( 'commit -m "' + message + '" -m "' + details + '" -- ' + selectedFilesAsString , function ( output ) {
Original file line number Diff line number Diff line change @@ -2551,6 +2551,9 @@ webui.NewChangedFilesView = function(workspaceView) {
25512551
25522552 self . amend = function ( message , details ) {
25532553 var selectedFilesAsString = selectedItems . join ( " " ) ;
2554+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2555+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2556+
25542557 if ( self . commitMsgEmpty ( ) ) {
25552558 webui . git ( "add " + selectedFilesAsString ) ;
25562559 webui . git ( "commit --amend --no-edit -- " + selectedFilesAsString , function ( output ) {
@@ -2573,8 +2576,14 @@ webui.NewChangedFilesView = function(workspaceView) {
25732576
25742577 }
25752578
2579+ self . doubleQuotesToSingleQuotes = function ( string ) {
2580+ return string . replace ( / " / g, "'" ) ;
2581+ }
2582+
25762583 self . commit = function ( message , details ) {
25772584 var selectedFilesAsString = selectedItems . join ( " " ) ;
2585+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2586+ details = self . doubleQuotesToSingleQuotes ( details ) ;
25782587
25792588 webui . git ( "add " + selectedFilesAsString ) ;
25802589 webui . git ( 'commit -m "' + message + '" -m "' + details + '" -- ' + selectedFilesAsString , function ( output ) {
You can’t perform that action at this time.
0 commit comments