{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":390097712,"defaultBranch":"main","name":"paypal-android","ownerLogin":"paypal","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-27T19:05:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/476675?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716235915.0","currentOid":""},"activityList":{"items":[{"before":"baaa3aa403c623b6be4803e5a5abce68377afae2","after":"a6fbd0a9c66c0a608e1e0f7bd0847a859d9cd5ee","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-23T16:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"Update demo to show all buttons","shortMessageHtmlLink":"Update demo to show all buttons"}},{"before":"d133c973c1f178592814e0e1cd6acf6cdc949166","after":"baaa3aa403c623b6be4803e5a5abce68377afae2","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-21T21:41:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":"9165dfb577ab22592d48e74156b9658072de2489","after":"d133c973c1f178592814e0e1cd6acf6cdc949166","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-21T21:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"fix lint","shortMessageHtmlLink":"fix lint"}},{"before":"f8928cecb427edf79586e676715079f4983c8605","after":"9165dfb577ab22592d48e74156b9658072de2489","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-21T18:26:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"update demo app","shortMessageHtmlLink":"update demo app"}},{"before":"b6264ba1b1a9280b1c9b9febca973c99bc20a7f4","after":"f8928cecb427edf79586e676715079f4983c8605","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-20T21:10:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"fix lint","shortMessageHtmlLink":"fix lint"}},{"before":"db50a6791a427b0f3fc3aac9e6d69ca271241a60","after":"b6264ba1b1a9280b1c9b9febca973c99bc20a7f4","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-20T20:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"Add CHANGELOG.md entry","shortMessageHtmlLink":"Add CHANGELOG.md entry"}},{"before":null,"after":"db50a6791a427b0f3fc3aac9e6d69ca271241a60","ref":"refs/heads/fix-ui-issue-paylater","pushedAt":"2024-05-20T20:11:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"saperi22","name":null,"path":"/saperi22","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/104481964?s=80&v=4"},"commit":{"message":"Provide ways to define PayLaterButton color from xml","shortMessageHtmlLink":"Provide ways to define PayLaterButton color from xml"}},{"before":null,"after":"21184227d71b7659051555d33866b346b17cc364","ref":"refs/heads/fix_paypal-button-color","pushedAt":"2024-05-20T17:09:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Next version ready","shortMessageHtmlLink":"Next version ready"}},{"before":"8533f5d3638a2eeb567d16a66b2c9d0b61329edf","after":"21184227d71b7659051555d33866b346b17cc364","ref":"refs/heads/main","pushedAt":"2024-04-29T16:44:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Next version ready","shortMessageHtmlLink":"Next version ready"}},{"before":"1eef9ea88bf0fa949b8895cff6742890dca103a4","after":null,"ref":"refs/heads/fix-demo-app-crash","pushedAt":"2024-04-29T16:04:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdchow","name":"Tim Chow","path":"/tdchow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005216?s=80&v=4"}},{"before":"d858b0a6f3d43d247953d833960c2c556bd6cafb","after":"8533f5d3638a2eeb567d16a66b2c9d0b61329edf","ref":"refs/heads/main","pushedAt":"2024-04-29T16:04:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdchow","name":"Tim Chow","path":"/tdchow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005216?s=80&v=4"},"commit":{"message":"Update demo app Clients from lateinit vars to nullable vars (#256)","shortMessageHtmlLink":"Update demo app Clients from lateinit vars to nullable vars (#256)"}},{"before":null,"after":"1eef9ea88bf0fa949b8895cff6742890dca103a4","ref":"refs/heads/fix-demo-app-crash","pushedAt":"2024-04-29T15:20:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdchow","name":"Tim Chow","path":"/tdchow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005216?s=80&v=4"},"commit":{"message":"Update demo app Clients from lateinit vars to nullable vars","shortMessageHtmlLink":"Update demo app Clients from lateinit vars to nullable vars"}},{"before":"cb9c99fdda09755347b836614d1a1c13d687f66c","after":null,"ref":"refs/heads/fix-demo-app-crash","pushedAt":"2024-04-29T15:04:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tdchow","name":"Tim Chow","path":"/tdchow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005216?s=80&v=4"}},{"before":"ece573b852360388251b6b4209fe2234aeaa47ad","after":"d858b0a6f3d43d247953d833960c2c556bd6cafb","ref":"refs/heads/main","pushedAt":"2024-04-29T15:04:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tdchow","name":"Tim Chow","path":"/tdchow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005216?s=80&v=4"},"commit":{"message":"Convert PayPalWebCheckoutClient from lateinit to nullable (#255)","shortMessageHtmlLink":"Convert PayPalWebCheckoutClient from lateinit to nullable (#255)"}},{"before":null,"after":"cb9c99fdda09755347b836614d1a1c13d687f66c","ref":"refs/heads/fix-demo-app-crash","pushedAt":"2024-04-29T14:55:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdchow","name":"Tim Chow","path":"/tdchow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5005216?s=80&v=4"},"commit":{"message":"Convert PayPalWebCheckoutClient from lateinit to nullable","shortMessageHtmlLink":"Convert PayPalWebCheckoutClient from lateinit to nullable"}},{"before":"8ceea874aece6dfba836d66b856980664471a61b","after":null,"ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-25T21:18:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"}},{"before":"18cac5114a3dcd6441a7823d5d631bd0a674433b","after":"ece573b852360388251b6b4209fe2234aeaa47ad","ref":"refs/heads/main","pushedAt":"2024-04-25T21:18:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Fix unable to start web checkout in subsequent transactions (#251)\n\n* Clear observers on paypalClient for WebCheckout flow\r\n\r\njwarmkessel@gmail.com\r\nsshropshire@paypal.com\r\n\r\n* Clear observers and listeners on cardClient\r\n\r\njwarmkessel@paypal.com\r\nsshropshire@paypal.com\r\n\r\n* Use weak references to activities\r\n\r\n* Respond to pull request.\r\n\r\n* Remove extra line\r\n\r\n* Remove extra line\r\n\r\n* Update based on detekt warnings\r\n\r\n* Update based on comments\r\n\r\n* Clear out observers after PayPal and Card Vault flow terminates\r\n\r\n* Update CHANGELOG.md\r\n\r\n* Update var to full name based on comment\r\n\r\n* Update kdoc\r\n\r\nCo-authored-by: Jax DesMarais-Leder \r\n\r\n* Update kdoc\r\n\r\nCo-authored-by: Jax DesMarais-Leder \r\n\r\n* Update CHANGELOG.md\r\n\r\nCo-authored-by: Jax DesMarais-Leder \r\n\r\n* Update CHANGELOG.md\r\n\r\n* Change back to private\r\n\r\n* Ensure lifecycle is not null when removing observers\r\n\r\n* Undo changes\r\n\r\n* Test unit test\r\n\r\n* Test unit test\r\n\r\n* Update unit test\r\n\r\n* Add unit test to CardClient\r\n\r\n* Check for activity being null and returning an error\r\n\r\n* Remove comment\r\n\r\n* Update vault method to include notifyVaultFailure(error)\r\n\r\n* Remove the run command\r\n\r\n* Remove unused import\r\n\r\n---------\r\n\r\nCo-authored-by: saperi \r\nCo-authored-by: saperi22 <104481964+saperi22@users.noreply.github.com>\r\nCo-authored-by: Jax DesMarais-Leder ","shortMessageHtmlLink":"Fix unable to start web checkout in subsequent transactions (#251)"}},{"before":"2330a22af4635ea095af1c40bab85e689ce5ac3c","after":"8ceea874aece6dfba836d66b856980664471a61b","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-25T20:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":"49f0be58797eee62efc57b5fdd7fa28fa5100b85","after":"2330a22af4635ea095af1c40bab85e689ce5ac3c","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-25T19:35:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Remove the run command","shortMessageHtmlLink":"Remove the run command"}},{"before":"c8a7ed2657b1d3d2f19675dfa5913fae0ba0d711","after":"49f0be58797eee62efc57b5fdd7fa28fa5100b85","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T21:55:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Update vault method to include notifyVaultFailure(error)","shortMessageHtmlLink":"Update vault method to include notifyVaultFailure(error)"}},{"before":"3fac4d51521db56fb42daa078b31a745fb7fac6c","after":"c8a7ed2657b1d3d2f19675dfa5913fae0ba0d711","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T21:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Remove comment","shortMessageHtmlLink":"Remove comment"}},{"before":"c9e742553b5c50978f0fa84670f3a0874df5a79a","after":"3fac4d51521db56fb42daa078b31a745fb7fac6c","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T21:43:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Check for activity being null and returning an error","shortMessageHtmlLink":"Check for activity being null and returning an error"}},{"before":"1123f6968f7abc5bed8cff7f214ab99723875d11","after":"c9e742553b5c50978f0fa84670f3a0874df5a79a","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T19:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Add unit test to CardClient","shortMessageHtmlLink":"Add unit test to CardClient"}},{"before":"0921bb232cd9bccdd8c1d9389477a64d81dfedae","after":"1123f6968f7abc5bed8cff7f214ab99723875d11","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T19:24:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Update unit test","shortMessageHtmlLink":"Update unit test"}},{"before":"08c0d2249ab0513d0c9f2a4dc45c7cbfb0c563c7","after":"0921bb232cd9bccdd8c1d9389477a64d81dfedae","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T19:15:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Test unit test","shortMessageHtmlLink":"Test unit test"}},{"before":"22b429ecb38e5349b8cb4d73de476d6330e19eb2","after":"08c0d2249ab0513d0c9f2a4dc45c7cbfb0c563c7","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T18:59:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Test unit test","shortMessageHtmlLink":"Test unit test"}},{"before":"39d8c44315cac3bf1a60dab3e0c07e4295a10955","after":"22b429ecb38e5349b8cb4d73de476d6330e19eb2","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T18:45:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Undo changes","shortMessageHtmlLink":"Undo changes"}},{"before":"ff7cc2240af3b323346c12e91d5d5f3aacc714ff","after":"39d8c44315cac3bf1a60dab3e0c07e4295a10955","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T18:40:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Ensure lifecycle is not null when removing observers","shortMessageHtmlLink":"Ensure lifecycle is not null when removing observers"}},{"before":"831d42cffdb46591e66d58aea9a644d8f9aa928b","after":"ff7cc2240af3b323346c12e91d5d5f3aacc714ff","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T18:27:34.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/paypal/paypal-android into fix_unableToStartWebCheckoutSubsequently","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/paypal/paypal-android into …"}},{"before":"b6d8d66d781c1837d922a7d2dd820af864665932","after":"831d42cffdb46591e66d58aea9a644d8f9aa928b","ref":"refs/heads/fix_unableToStartWebCheckoutSubsequently","pushedAt":"2024-04-24T18:18:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"warmkesselj","name":null,"path":"/warmkesselj","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150195168?s=80&v=4"},"commit":{"message":"Merge branch 'fix_unableToStartWebCheckoutSubsequently' of https://github.com/paypal/paypal-android into fix_unableToStartWebCheckoutSubsequently","shortMessageHtmlLink":"Merge branch 'fix_unableToStartWebCheckoutSubsequently' of https://gi…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUj7dHwA","startCursor":null,"endCursor":null}},"title":"Activity · paypal/paypal-android"}