File tree Expand file tree Collapse file tree 3 files changed +23
-0
lines changed
release/share/git-webui/webui/js
src/share/git-webui/webui/js Expand file tree Collapse file tree 3 files changed +23
-0
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
16
16
- WebUI workspace view now works properly for filenames with spaces (#423 )
17
17
- Fixed error popups in interop editors in Studio on 2024.1 (#417 )
18
18
- Reintroduced amend (#425 )
19
+ - Double quotes now permissible in commit messages (#433 )
19
20
20
21
## [ 2.4.0] - 2024-07-08
21
22
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,17 @@ webui.NewChangedFilesView = function(workspaceView) {
2573
2576
2574
2577
}
2575
2578
2579
+ self . doubleQuotesToSingleQuotes = function ( string ) {
2580
+ console . log ( "here" )
2581
+ var modified = string . replace ( / " / g, "'" ) ;
2582
+ console . log ( modified ) ;
2583
+ return `\`${ modified } \`` ;
2584
+ }
2585
+
2576
2586
self . commit = function ( message , details ) {
2577
2587
var selectedFilesAsString = selectedItems . join ( " " ) ;
2588
+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2589
+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2578
2590
2579
2591
webui . git ( "add " + selectedFilesAsString ) ;
2580
2592
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,15 @@ webui.NewChangedFilesView = function(workspaceView) {
2573
2576
2574
2577
}
2575
2578
2579
+ self . doubleQuotesToSingleQuotes = function ( string ) {
2580
+ var modified = string . replace ( / " / g, "'" ) ;
2581
+ return `\`${ modified } \`` ;
2582
+ }
2583
+
2576
2584
self . commit = function ( message , details ) {
2577
2585
var selectedFilesAsString = selectedItems . join ( " " ) ;
2586
+ message = self . doubleQuotesToSingleQuotes ( message ) ;
2587
+ details = self . doubleQuotesToSingleQuotes ( details ) ;
2578
2588
2579
2589
webui . git ( "add " + selectedFilesAsString ) ;
2580
2590
webui . git ( 'commit -m "' + message + '" -m "' + details + '" -- ' + selectedFilesAsString , function ( output ) {
You can’t perform that action at this time.
0 commit comments