mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-09-24 02:48:18 +00:00
Record timing for 'saveSuccess' and 'saveFailure' events
Bug: T290931 Change-Id: Id4ead2e0cc72174eec5f3849d8182d660905daea
This commit is contained in:
parent
269111d7aa
commit
9c20efcd4d
|
@ -701,6 +701,7 @@ function update( data, comment, pageName, replyWidget ) {
|
|||
|
||||
logger( {
|
||||
action: 'saveSuccess',
|
||||
timing: mw.now() - replyWidget.saveInitiated,
|
||||
// eslint-disable-next-line camelcase
|
||||
revision_id: data.newrevid
|
||||
} );
|
||||
|
|
|
@ -720,6 +720,7 @@ ReplyWidget.prototype.onReplyClick = function () {
|
|||
this.errorMessage.$element.remove();
|
||||
}
|
||||
|
||||
this.saveInitiated = mw.now();
|
||||
this.setPending( true );
|
||||
|
||||
logger( { action: 'saveIntent' } );
|
||||
|
@ -788,6 +789,7 @@ ReplyWidget.prototype.onReplyClick = function () {
|
|||
|
||||
logger( {
|
||||
action: 'saveFailure',
|
||||
timing: mw.now() - widget.saveInitiated,
|
||||
message: code,
|
||||
type: typeMap[ code ] || 'responseUnknown'
|
||||
} );
|
||||
|
|
Loading…
Reference in a new issue