From 526b4b3677dfc5139289b405185024c85bba14dc Mon Sep 17 00:00:00 2001
From: trwnh <a@trwnh.com>
Date: Thu, 15 Sep 2022 08:35:06 -0500
Subject: [PATCH] Fix breaking change in admin account API (#19176)

* Fix breaking change in admin account API

Ensure that `ip` is a String value and not returning a raw database entry

* please rubocop
---
 app/serializers/rest/admin/account_serializer.rb | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app/serializers/rest/admin/account_serializer.rb b/app/serializers/rest/admin/account_serializer.rb
index 3480e8c5a..2fbc7b1cb 100644
--- a/app/serializers/rest/admin/account_serializer.rb
+++ b/app/serializers/rest/admin/account_serializer.rb
@@ -77,6 +77,6 @@ class REST::Admin::AccountSerializer < ActiveModel::Serializer
   end
 
   def ip
-    ips&.first
+    ips&.first&.ip
   end
 end