Skip to content
Snippets Groups Projects
  1. Jan 27, 2021
    • Andrea Grazioso (agr-odoo)'s avatar
      [FIX] coupon: printed coupon not properly displayed · f88bc1b3
      Andrea Grazioso (agr-odoo) authored
      
      Generate a coupon code, print it
      
      opw-2444242
      
      closes odoo/odoo#64961
      
      Signed-off-by: default avataragr-odoo <agr-odoo@users.noreply.github.com>
      f88bc1b3
    • Adrien Widart's avatar
      [FIX] mrp: kits and PO based on reordering rules · f53ab550
      Adrien Widart authored
      
      If a product is a kit and has a storable component, if this component is
      already ordered (with sufficient quantity), when running the scheduler,
      the ordered quantity of this component will still be increased.
      
      To reproduce the error:
      1. Create two products P_kit and P_compo
      	- Both are storable products
      	- P_compo must have at least one vendor
      2. Create a BoM for P_kit:
      	- Must be a kit
      	- Add P_compo to components
      3. Set a reordering rule for P_kit
      4. Inventory > Operations > Run Scheduler
      5. Go to Purchase and find the generated RfQ
      	- The ordered quantity is correct
      6. Repeat 4-5
      
      Error: This time, the ordered quantity is incorrect. While you don't
      have any P_kit on hand, each time the scheduler is run, the ordered
      quantity will increase.
      
      A similar issue has already been fixed: #63891. The original commit
      targets the version 13, but the fix has also been applied to v14 (#64277).
      However, here the case is slightly different: the user run the scheduler
      twice while the first RfQ is not yet confirmed and received. In such a
      case, the scheduler must also check the "quantity in progress". In version
      14, it seems nothing computes this quantity for the kits.
      
      OPW-2421841
      
      closes odoo/odoo#64699
      
      Signed-off-by: default avatarAdrien Widart <adwid@users.noreply.github.com>
      f53ab550
    • Mohammed Shekha's avatar
      [FIX] *: update tour sequence · 437b5f94
      Mohammed Shekha authored
      
      with this commit we are updating sequence of onboarding tours
      
      task-2444153
      
      closes odoo/odoo#64846
      
      Related: odoo/enterprise#15886
      Signed-off-by: default avatarAaron Bohy (aab) <aab@odoo.com>
      437b5f94
  2. Jan 26, 2021
  3. Jan 21, 2021
  4. Jan 25, 2021
  5. Jan 26, 2021
  6. Jan 22, 2021
  7. Jan 26, 2021
  8. Jan 25, 2021
  9. Jan 22, 2021
    • Xavier BOL (xbo)'s avatar
      [FIX] sale_timesheet: review views inherited from project.task model · d6361403
      Xavier BOL (xbo) authored
      
      Before this commit, when the user with no access right to Timesheet App
      wants to see the tasks in a project and sale_timesheet module is
      installed, the user has a traceback saying remaining_hours field is not
      find in the parent view of
      `sale_timesheet.view_task_form2_inherit_sale_timesheet`.
      
      This traceback is raised because the
      `hr_timesheet.view_task_form2_inherited` is not used if the user has no
      access right to Timesheet App and then remaining_hours field is not
      defined for this user because this field is appeared in the view in
      hr_timesheet module.
      
      This commit revises the views inherited from the project.task model to
      give the user without access rights in Timesheet the possibility to see
      the tasks in any project he can see.
      
      opw-2429662
      
      closes odoo/odoo#64900
      
      Signed-off-by: default avatarSimon Goffin (sig) <sig@openerp.com>
      d6361403
  10. Jan 25, 2021
  11. Jan 24, 2021
  12. Jan 22, 2021
  13. Jan 18, 2021
  14. Jan 15, 2021
  15. Jan 21, 2021
    • Sébastien Theys's avatar
      [FIX] mail, *: significantly reduce number of useless renders · 7f9af574
      Sébastien Theys authored
      
      * = hr_holidays, im_livechat, website_livechat
      
      A huge amount of components where rendered for no reason, notably when typing a
      new message (at every key press), which significantly slowed down the interface.
      
      There were 2 causes to this number of renders:
      - OWL rendering all children automatically, even if their props didn't change,
        unless `shouldUpdate` is overridden, which is now done.
      - `useStore` selectors being way too generous in what they observed
      
      task-2399731
      
      closes odoo/odoo#62703
      
      Signed-off-by: default avatarAlexandre Kühn (aku) <aku@odoo.com>
      7f9af574
  16. Jan 22, 2021
    • Adrien Widart's avatar
      [FIX] google_calendar: enable the event deletion · 47bfdf05
      Adrien Widart authored
      
      When using the Calender synced with Google, if the user tries to delete
      an event, an error message is displayed: he has to archive it instead.
      
      To reproduce the error:
      1. Sync Odoo Calendar with Gogle Calendar
      2. Add an event
      3. Click on it > Delete
      
      Error: UserError message: "You cannot delete a record synchronized with
      Google Calendar, archive it instead"
      
      To make the flow simpler and faster, when clicking on "Delete", the
      server will archive the event. When archiving an event, the server
      deletes the corresponding event on Google Calendar. As a result, the
      next time the user loads his Odoo Calendar, the sync Google->Odoo will
      delete the archived event.
      
      OPW-2440339
      
      closes odoo/odoo#64874
      
      Signed-off-by: default avatarAdrien Widart <adwid@users.noreply.github.com>
      47bfdf05
  17. Jan 21, 2021
Loading