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
17
17
- WebUI workspace view now works properly for filenames with spaces (#423 )
18
18
- Fixed error popups in interop editors in Studio on 2024.1 (#417 )
19
19
- Reintroduced amend (#425 )
20
+ - Double quotes now permissible in commit messages (#433 )
20
21
21
22
## [ 2.4.0] - 2024-07-08
22
23
Original file line number Diff line number Diff line change @@ -2551,6 +2551,9 @@ webui.NewChangedFilesView = function(workspaceView) {
2551
2551
2552
2552
self . amend = function ( message , details ) {
2553
2553
var selectedFilesAsString = selectedItems . join ( " " ) ;
2554
+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2555
+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2556
+
2554
2557
if ( self . commitMsgEmpty ( ) ) {
2555
2558
webui . git ( "add " + selectedFilesAsString ) ;
2556
2559
webui . git ( "commit --amend --no-edit -- " + selectedFilesAsString , function ( output ) {
@@ -2573,8 +2576,14 @@ webui.NewChangedFilesView = function(workspaceView) {
2573
2576
2574
2577
}
2575
2578
2579
+ self . doubleQuotesToSingleQuotes = function ( string ) {
2580
+ return string . replace ( / " / g, "'" ) ;
2581
+ }
2582
+
2576
2583
self . commit = function ( message , details ) {
2577
2584
var selectedFilesAsString = selectedItems . join ( " " ) ;
2585
+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2586
+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2578
2587
2579
2588
webui . git ( "add " + selectedFilesAsString ) ;
2580
2589
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) {
2551
2551
2552
2552
self . amend = function ( message , details ) {
2553
2553
var selectedFilesAsString = selectedItems . join ( " " ) ;
2554
+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2555
+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2556
+
2554
2557
if ( self . commitMsgEmpty ( ) ) {
2555
2558
webui . git ( "add " + selectedFilesAsString ) ;
2556
2559
webui . git ( "commit --amend --no-edit -- " + selectedFilesAsString , function ( output ) {
@@ -2573,8 +2576,14 @@ webui.NewChangedFilesView = function(workspaceView) {
2573
2576
2574
2577
}
2575
2578
2579
+ self . doubleQuotesToSingleQuotes = function ( string ) {
2580
+ return string . replace ( / " / g, "'" ) ;
2581
+ }
2582
+
2576
2583
self . commit = function ( message , details ) {
2577
2584
var selectedFilesAsString = selectedItems . join ( " " ) ;
2585
+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2586
+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2578
2587
2579
2588
webui . git ( "add " + selectedFilesAsString ) ;
2580
2589
webui . git ( 'commit -m "' + message + '" -m "' + details + '" -- ' + selectedFilesAsString , function ( output ) {
You can’t perform that action at this time.
0 commit comments