File tree Expand file tree Collapse file tree 1 file changed +12
-11
lines changed
src/Electron/Component/WebViewComponentInjection Expand file tree Collapse file tree 1 file changed +12
-11
lines changed Original file line number Diff line number Diff line change 46
46
}
47
47
48
48
async function replaceEditedTime ( ) {
49
- const editHistories = Array . from ( document . querySelectorAll ( '.js-comment-edit-history > details' ) ) ;
49
+ const editHistories = Array . from ( document . querySelectorAll ( '.js-discussion details' ) )
50
+ . filter ( el => el . querySelector ( '.js-comment-edit-history-menu' ) ) ;
50
51
for ( const editHistory of editHistories ) {
51
52
editHistory . setAttribute ( 'open' , 'true' ) ;
52
53
// @ts -ignore
64
65
if ( loadedCount === editHistories . length ) break ;
65
66
}
66
67
67
- // replace
68
- for ( const comment of getComments ( ) ) {
69
- const editedTimeEl = comment . querySelector ( '.js-comment-edit-history > details details-menu relative-time' ) ;
70
- if ( editedTimeEl ) {
71
- const editedTime = new Date ( editedTimeEl . getAttribute ( 'datetime' ) ) ;
72
- const timeEl = comment . querySelector ( 'relative-time' ) ;
73
- timeEl && timeEl . setAttribute ( 'datetime' , dateUTCFormat ( editedTime ) ) ;
74
- }
75
- }
76
-
77
68
// close
78
69
for ( const editHistory of editHistories ) {
79
70
editHistory . removeAttribute ( 'open' ) ;
80
71
// @ts -ignore
81
72
editHistory . querySelector ( 'details-menu' ) . style . opacity = 1 ;
82
73
}
74
+
75
+ // replace
76
+ for ( const comment of getComments ( ) ) {
77
+ const editedTimeEl = comment . querySelector ( '.js-comment-edit-history-menu relative-time' ) ;
78
+ if ( ! editedTimeEl ) continue ;
79
+
80
+ const editedTime = new Date ( editedTimeEl . getAttribute ( 'datetime' ) ) ;
81
+ const timeEls = comment . querySelectorAll ( 'relative-time' ) ;
82
+ for ( const timeEl of timeEls ) timeEl . setAttribute ( 'datetime' , dateUTCFormat ( editedTime ) ) ;
83
+ }
83
84
}
84
85
85
86
async function openResolvedThread ( ) {
You can’t perform that action at this time.
0 commit comments