[13:55:12] (CR) Seb35: "The tests could pass here but composer.lock is not sync with composer.json, independantly of this change. Probably linked to T131264." [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/388353 (owner: Legoktm) [14:00:07] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Write browser tests for DonationInterface - https://phabricator.wikimedia.org/T176765#3635945 (Seb35) Duplicate of T99955 ? [14:40:00] afternoon fr-tech [14:54:41] Hey jgleeson! [14:54:46] :) [18:18:26] hey ejegg, based on your comments here: https://gerrit.wikimedia.org/r/#/c/403745/, do you think we shouldn't print errors on the drupal side? [18:19:16] mepps when there's an actual error in the process, we definitely should [18:19:35] you think we shouldn't handle the timeout like another error? [18:19:39] I just wasn't sure we should consider the expired session an error [18:20:48] hmm so we should just return a new empty instead? i guess since this is expected for some of the older records it makes sense [18:21:45] (PS14) Mepps: Add catch statement to processDonorReturn, use timeout status [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/403745 (https://phabricator.wikimedia.org/T184284) [18:22:21] should we do any kind of non-error logging on the donationinterface side? [18:23:01] also did you see my fixme note? should we be adding any additional handling for when the token expires and we have a live user or is the current error handling sufficient? [18:35:55] mepps I think for a live user we can show the donation error page [18:36:16] they have to actually make it back to our site with a live token for us to complete the donation [18:36:44] slightly different from the ingenico version [18:37:16] where we can push the payment through via orphan rectifier even if they don't make it back to us [18:37:24] errr... yeah, i think [18:41:38] (PS15) Ejegg: Add catch statement to processDonorReturn, use timeout status [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/403745 (https://phabricator.wikimedia.org/T184284) (owner: Mepps) [18:41:42] (CR) Ejegg: [C: 2] Add catch statement to processDonorReturn, use timeout status [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/403745 (https://phabricator.wikimedia.org/T184284) (owner: Mepps) [18:42:52] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Write browser tests for DonationInterface - https://phabricator.wikimedia.org/T176765#3918061 (Ejegg) Thanks, Seb35, I'll merge them [18:43:16] (Merged) jenkins-bot: Add catch statement to processDonorReturn, use timeout status [extensions/DonationInterface] - https://gerrit.wikimedia.org/r/403745 (https://phabricator.wikimedia.org/T184284) (owner: Mepps) [18:43:42] Fundraising-Backlog, MediaWiki-extensions-DonationInterface: Write browser tests for DonationInterface - https://phabricator.wikimedia.org/T176765#3918064 (Ejegg) [19:53:08] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Wikimedia-FR-Tech-Systems: Imposible to select languages on CentralNotice - https://phabricator.wikimedia.org/T185524#3918304 (MarcoAurelio) [19:53:48] that ^^ is UBN! now [20:01:35] AndyRussG: are you following that? ^^^ [20:01:57] I'm taking a look [20:03:47] thanks ejegg [20:08:55] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Wikimedia-FR-Tech-Systems: Imposible to select languages on CentralNotice - https://phabricator.wikimedia.org/T185524#3918284 (Ejegg) Let's see, I am seeing a warning in the console when I use the OOjs widget to deselect all: JQMIGRATE: jQuery... [20:14:34] Fundraising-Backlog, MediaWiki-extensions-CentralNotice, Wikimedia-FR-Tech-Systems: Imposible to select languages on CentralNotice - https://phabricator.wikimedia.org/T185524#3918620 (Ejegg) The hidden