From 738be96a84b983d63cf8b2f6ec07b24f22288317 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Sat, 26 Dec 2020 19:34:05 -0500
Subject: [PATCH] calc to support custom data

---
 src/js/utilsAssessSlave.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/js/utilsAssessSlave.js b/src/js/utilsAssessSlave.js
index 5dfda9f4537..855627b73ff 100644
--- a/src/js/utilsAssessSlave.js
+++ b/src/js/utilsAssessSlave.js
@@ -274,7 +274,8 @@ globalThis.shoeHeight = function(slave) {
  * @returns {0|1|2|3}
  */
 globalThis.plugWidth = function(slave) {
-	return App.Data.buttplugs.get(slave.buttplug) ? App.Data.buttplugs.get(slave.buttplug).width : 0;
+	const plug = App.Data.buttplugs.get(slave.buttplug) || V.customItem.buttPlugs.get(slave.buttplug);
+	return plug.width || 0;
 };
 
 /**
@@ -282,7 +283,8 @@ globalThis.plugWidth = function(slave) {
  * @returns {0|1|2|3}
  */
 globalThis.plugLength = function(slave) {
-	return App.Data.buttplugs.get(slave.buttplug) ? App.Data.buttplugs.get(slave.buttplug).length : 0;
+	const plug = App.Data.buttplugs.get(slave.buttplug) || V.customItem.buttPlugs.get(slave.buttplug);
+	return plug.length || 0;
 };
 
 
-- 
GitLab