From aeca25c8af38897979262300baf18aef62de2a82 Mon Sep 17 00:00:00 2001
From: Oliver Walters <oliver.henry.walters@gmail.com>
Date: Wed, 15 Mar 2023 00:41:17 +1100
Subject: [PATCH] Adjust filters to limit contact options

---
 InvenTree/templates/js/translated/return_order.js | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/InvenTree/templates/js/translated/return_order.js b/InvenTree/templates/js/translated/return_order.js
index 03f3b8a4e2..ccc11abbd9 100644
--- a/InvenTree/templates/js/translated/return_order.js
+++ b/InvenTree/templates/js/translated/return_order.js
@@ -52,6 +52,15 @@ function returnOrderFields(options={}) {
         },
         contact: {
             icon: 'fa-user',
+            adjustFilters: function(filters) {
+                let customer = getFormFieldValue('customer', {}, {modal: options.modal});
+
+                if (customer) {
+                    filters.company = customer;
+                }
+
+                return filters;
+            }
         },
         responsible: {
             icon: 'fa-user',