Browse Source

Sep 20 [FIX] : Bug Fixed 'website_return_management'

pull/278/head
AjmalCybro 2 years ago
parent
commit
a75011483a
  1. 1
      website_return_management/controllers/__init__.py
  2. 4
      website_return_management/controllers/main.py
  3. 3
      website_return_management/views/sale_order.xml

1
website_return_management/controllers/__init__.py

@ -20,6 +20,5 @@
# along with this program. If not, see <https://www.gnu.org/licenses/>.
#
###################################################################################
from . import main
from . import portal

4
website_return_management/controllers/main.py

@ -47,11 +47,11 @@ class CustomerRegistration(main.Home):
'create_date': datetime.now(),
}
stock_picks = request.env['stock.picking'].search([('origin', '=', order.name)])
moves = stock_picks.mapped('move_ids_without_package').filtered(lambda p: p.product_id == product_id)
moves = stock_picks.mapped('move_ids_without_package').with_user(1).filtered(lambda p: p.product_id == product_id)
if moves:
moves = moves.sorted('product_uom_qty', reverse=True)
values.update({'state': 'draft'})
ret_order = request.env['sale.return'].create(values)
ret_order = request.env['sale.return'].with_user(1).create(values)
moves[0].picking_id.return_order = ret_order.id
moves[0].picking_id.return_order_picking = False
return request.redirect('/my/request-thank-you')

3
website_return_management/views/sale_order.xml

@ -104,11 +104,8 @@
</t>
</span>
</div>
</div>
</form>
</xpath>
</template>

Loading…
Cancel
Save