)]}'
{"id":"LMODroid%2Fplatform_packages_modules_Permission~20368","triplet_id":"LMODroid%2Fplatform_packages_modules_Permission~fourteen-qpr1~Iadc97d09cf083e2525de421362c5a4bece92ee8a","project":"LMODroid/platform_packages_modules_Permission","branch":"fourteen-qpr1","topic":"U-qpr1_asb_2025-05","hashtags":[],"change_id":"Iadc97d09cf083e2525de421362c5a4bece92ee8a","subject":"RESTRICT AUTOMERGE Add missing preconditions to get/setDefaultApplicationAsUser","status":"MERGED","created":"2025-05-23 17:46:39.000000000","updated":"2025-05-23 18:25:32.000000000","submitted":"2025-05-23 18:25:32.000000000","submitter":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"20368-U-qpr1_asb_2025-05","meta_rev_id":"4c44eadf0e4bdbe51c97b984ae4ca6374c5f3084","_number":20368,"virtual_id_number":20368,"owner":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"actions":{},"labels":{"Code-Review":{"approved":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":2,"date":"2025-05-23 18:25:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-2":"This shall not be merged","-1":"I would prefer this is not merged as is"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me, approved"},"description":"","default_value":0},"Verified":{"approved":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"all":[{"value":1,"date":"2025-05-23 18:25:29.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}],"values":{"-1":"Fails"," 0":"No score","+1":"Verified"},"description":"","default_value":0}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}]},"pending_reviewers":{},"reviewer_updates":[],"messages":[{"id":"293672638cdf13d99866ccdcc73089e97d8e0817","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-05-23 17:46:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b32a0e7ac44518458cdf1994fe7f08881885d021","author":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-05-23 18:25:29.000000000","message":"Patch Set 1: Verified+1 Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"4c44eadf0e4bdbe51c97b984ae4ca6374c5f3084","tag":"autogenerated:gerrit:merged","author":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"date":"2025-05-23 18:25:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9c7841da26491926ce43ee019bc4f38c7b7162cb","revisions":{"9c7841da26491926ce43ee019bc4f38c7b7162cb":{"kind":"REWORK","_number":1,"created":"2025-05-23 17:46:39.000000000","uploader":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]},"ref":"refs/changes/68/20368/1","fetch":{"anonymous http":{"url":"https://gerrit.libremobileos.com/LMODroid/platform_packages_modules_Permission","ref":"refs/changes/68/20368/1","commands":{"Checkout":"git fetch https://gerrit.libremobileos.com/LMODroid/platform_packages_modules_Permission refs/changes/68/20368/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://gerrit.libremobileos.com/LMODroid/platform_packages_modules_Permission refs/changes/68/20368/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://gerrit.libremobileos.com/LMODroid/platform_packages_modules_Permission refs/changes/68/20368/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://gerrit.libremobileos.com/LMODroid/platform_packages_modules_Permission refs/changes/68/20368/1"}}},"commit":{"parents":[{"commit":"22dbd635caa9cc5ccd888fbb6cde53f15c98d8a3","subject":"RESTRICT AUTOMERGE Merge multiple requests by an app in the same task upwards (u)"}],"author":{"name":"Richard MacGregor","email":"rmacgregor@google.com","date":"2025-01-23 22:51:14.000000000","tz":-480},"committer":{"name":"Dhina17","email":"dhinalogu@gmail.com","date":"2025-05-23 17:46:34.000000000","tz":330},"subject":"RESTRICT AUTOMERGE Add missing preconditions to get/setDefaultApplicationAsUser","message":"RESTRICT AUTOMERGE Add missing preconditions to get/setDefaultApplicationAsUser\n\nAdd missing preconditions to ensure these methods are not called on APIs\nlower than U\n\nBug: 379362792\nFlag: EXEMPT bug fix\nRelnote: Fix API preconditions\nTest: atest RoleManagerSecurityTest\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:091d8d434a24b967deaeb5803c59f8c2310b4fbf)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3aa69858ccedbe0ad8e2dccc11afaed454398d4c)\nMerged-In: Iadc97d09cf083e2525de421362c5a4bece92ee8a\nChange-Id: Iadc97d09cf083e2525de421362c5a4bece92ee8a\n"},"parents_data":[{"branch_name":"refs/heads/fourteen-qpr1","commit_id":"22dbd635caa9cc5ccd888fbb6cde53f15c98d8a3","is_merged_in_target_branch":true,"change_id":"I25f72c30c22429472bfc75073431f84431debd7b","change_number":20367,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/fourteen-qpr1"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Code-Review","status":"OK","applied_by":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}},{"label":"Verified","status":"OK","applied_by":{"_account_id":1000037,"name":"Dhina17","email":"dhina17@libremobileos.com","username":"Dhina17","avatars":[{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d32","height":32},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d56","height":56},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d100","height":100},{"url":"https://www.gravatar.com/avatar/98b63ddea543b4446a5b8ecf7c622eb9.jpg?d\u003didenticon\u0026r\u003dpg\u0026s\u003d120","height":120}]}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dMAX -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX","-label:Verified\u003dMIN"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX","-label:Code-Review\u003dMIN"],"failing_atoms":[],"atom_explanations":{}}}]}
