fix: Pass value instead of array

(cherry picked from commit e1a9b61103e27099696ae4b186a6575b28c16b06)
diff --git a/erpnext/assets/doctype/asset_repair/asset_repair.js b/erpnext/assets/doctype/asset_repair/asset_repair.js
index 7bd3a72..18454fe 100644
--- a/erpnext/assets/doctype/asset_repair/asset_repair.js
+++ b/erpnext/assets/doctype/asset_repair/asset_repair.js
@@ -79,7 +79,7 @@
 			},
 			callback: function(r) {
 				if(r.message) {
-					frappe.model.set_value(cdt, cdn, 'valuation_rate', r.message[0]);
+					frappe.model.set_value(cdt, cdn, 'valuation_rate', r.message);
 				}
 			}
 		});
diff --git a/erpnext/assets/doctype/asset_repair/asset_repair.py b/erpnext/assets/doctype/asset_repair/asset_repair.py
index 86a63fd..d5e3d3c 100644
--- a/erpnext/assets/doctype/asset_repair/asset_repair.py
+++ b/erpnext/assets/doctype/asset_repair/asset_repair.py
@@ -272,7 +272,7 @@
 	)
 
 	if last_valuation_rate:
-		return last_valuation_rate
+		return last_valuation_rate[0]
 	else:
 		valuation_rate = frappe.db.get_value("Item", item_code, "valuation_rate")