{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":52951089,"defaultBranch":"9.0","name":"odoo","ownerLogin":"Studio73","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-03-02T09:35:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15186186?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704456372.0","currentOid":""},"activityList":{"items":[{"before":"17df261c1072a0527abed7ed641a48d12b512f88","after":null,"ref":"refs/heads/16.0-fix_product_tag_ids","pushedAt":"2024-01-05T12:06:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hildickethan","name":"Ethan Hildick","path":"/hildickethan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47854752?s=80&v=4"}},{"before":"a057ea2c65d8b5a6003c37f46f3b014b327c8cbc","after":"17df261c1072a0527abed7ed641a48d12b512f88","ref":"refs/heads/16.0-fix_product_tag_ids","pushedAt":"2024-01-03T17:05:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hildickethan","name":"Ethan Hildick","path":"/hildickethan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47854752?s=80&v=4"},"commit":{"message":"[IMP] product: use eval-able True\n\nWhen using safe_eval on this dict, \"true\" raises a NameError while \"True\"\nis interpreted properly.\nAt the same time, this is more consistent with the rest of the code.","shortMessageHtmlLink":"[IMP] product: use eval-able True"}},{"before":"d0bdb6dd1ea1d55a75b009995e71a4d0fed5de22","after":"a057ea2c65d8b5a6003c37f46f3b014b327c8cbc","ref":"refs/heads/16.0-fix_product_tag_ids","pushedAt":"2024-01-03T17:04:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hildickethan","name":"Ethan Hildick","path":"/hildickethan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47854752?s=80&v=4"}},{"before":null,"after":"d0bdb6dd1ea1d55a75b009995e71a4d0fed5de22","ref":"refs/heads/16.0-fix_product_tag_ids","pushedAt":"2024-01-03T16:57:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrip-s73","name":null,"path":"/adrip-s73","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/147067396?s=80&v=4"}},{"before":"f5e536624e94bb58c901bf4b1bde12b2040a58a8","after":null,"ref":"refs/heads/14.0-l10n_es_5nd","pushedAt":"2023-07-17T07:11:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hildickethan","name":"Ethan Hildick","path":"/hildickethan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47854752?s=80&v=4"}},{"before":"5edfd74843497184f803b1fb6d4f2431aca42fef","after":"f5e536624e94bb58c901bf4b1bde12b2040a58a8","ref":"refs/heads/14.0-l10n_es_5nd","pushedAt":"2023-07-14T06:57:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"hildickethan","name":"Ethan Hildick","path":"/hildickethan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47854752?s=80&v=4"},"commit":{"message":"[IMP] l10n_es_edi_sii: appropriate config for new 5% non-deductible tax","shortMessageHtmlLink":"[IMP] l10n_es_edi_sii: appropriate config for new 5% non-deductible tax"}},{"before":null,"after":"5edfd74843497184f803b1fb6d4f2431aca42fef","ref":"refs/heads/14.0-l10n_es_5nd","pushedAt":"2023-07-14T06:48:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"hildickethan","name":"Ethan Hildick","path":"/hildickethan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/47854752?s=80&v=4"},"commit":{"message":"[FIX] mrp: create workorder without workcenter\n\nWhen user not seleted 'work center' and only selecting 'Scheduled Start Date'\nand 'Scheduled End Date' while creating 'work_order' in 'mrp_production',\nthis traceback raises.\n\nTo reproduce the issue:\n1. Install 'mrp'\n2. Activate 'Work Orders' in configuration/settings\n3. Go to menuitem/operation and create 'Manufacturing Orders'\n4. Select any product and add a line in Work Orders\n5. Give values to 'Scheduled Start Date' and 'Scheduled End Date' only.\n\nError: A traceback appears:\"ValueError: Expected singleton: resource.calendar()\"\n\nOn '_calculate_duration_expected' method resource_calendar_id value\nis getting from 'workcenter_id'.\nhttps://github.com/odoo/odoo/blob/36459d26f1adb92f92d52ce05329e8ad3e95dd91/addons/mrp/models/mrp_workorder.py#L399-L404\nTherefore in the above use case, when triggering the onchnage method,\nbecause of resource_calender is dependend on 'workcenter' and when workcenter\nis not selected it will lead to the above traceback.\n\nSentry-4244804815\n\ncloses odoo/odoo#124813\n\nSigned-off-by: William Henrotin (whe) ","shortMessageHtmlLink":"[FIX] mrp: create workorder without workcenter"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNVQxMjowNjoxMi4wMDAwMDBazwAAAAPYhnIi","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNVQxMjowNjoxMi4wMDAwMDBazwAAAAPYhnIi","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xNFQwNjo0ODo1MC4wMDAwMDBazwAAAANVZ1iM"}},"title":"Activity ยท Studio73/odoo"}