From 619608ea7aa3314f5918ce48998cd80d4d6bd34f Mon Sep 17 00:00:00 2001
From: shpuld <shp@cock.li>
Date: Thu, 18 Jul 2019 17:22:51 +0300
Subject: [PATCH] fix issues caused by merges in usersearch on @

---
 src/components/emoji-input/suggestor.js        |   2 +-
 src/services/api/api.service.js                |  16 +++++++++++++++-
 .../backend_interactor_service.js              |   4 +++-
 static/gtr.png                                 | Bin 0 -> 4300 bytes
 static/shpposter_club.jpg                      | Bin 0 -> 182566 bytes
 5 files changed, 19 insertions(+), 3 deletions(-)
 create mode 100644 static/gtr.png
 create mode 100644 static/shpposter_club.jpg

diff --git a/src/components/emoji-input/suggestor.js b/src/components/emoji-input/suggestor.js
index 6d97c5c9..aec5c39d 100644
--- a/src/components/emoji-input/suggestor.js
+++ b/src/components/emoji-input/suggestor.js
@@ -13,7 +13,7 @@ import { debounce } from 'lodash'
 
 const debounceUserSearch = debounce((data, input) => {
   data.updateUsersList(input)
-}, 500, {leading: true, trailing: false})
+}, 500, { leading: true, trailing: false })
 
 export default data => input => {
   const firstChar = input[0]
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index 2de1c3b7..d4ad1c4e 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -68,6 +68,7 @@ const MASTODON_REPORT_USER_URL = '/api/v1/reports'
 const MASTODON_PIN_OWN_STATUS = id => `/api/v1/statuses/${id}/pin`
 const MASTODON_UNPIN_OWN_STATUS = id => `/api/v1/statuses/${id}/unpin`
 const MASTODON_SEARCH_2 = `/api/v2/search`
+const MASTODON_USER_SEARCH_URL = '/api/v1/accounts/search'
 
 const oldfetch = window.fetch
 
@@ -853,6 +854,18 @@ const reportUser = ({ credentials, userId, statusIds, comment, forward }) => {
   })
 }
 
+const searchUsers = ({ credentials, query }) => {
+  return promisedRequest({
+    url: MASTODON_USER_SEARCH_URL,
+    params: {
+      q: query,
+      resolve: true
+    },
+    credentials
+  })
+    .then((data) => data.map(parseUser))
+}
+
 const search2 = ({ credentials, q, resolve, limit, offset, following }) => {
   let url = MASTODON_SEARCH_2
   let params = []
@@ -960,7 +973,8 @@ const apiService = {
   fetchRebloggedByUsers,
   reportUser,
   updateNotificationSettings,
-  search2
+  search2,
+  searchUsers
 }
 
 export default apiService
diff --git a/src/services/backend_interactor_service/backend_interactor_service.js b/src/services/backend_interactor_service/backend_interactor_service.js
index 4f067df9..bdfe0465 100644
--- a/src/services/backend_interactor_service/backend_interactor_service.js
+++ b/src/services/backend_interactor_service/backend_interactor_service.js
@@ -150,6 +150,7 @@ const backendInteractorService = credentials => {
   const unretweet = (id) => apiService.unretweet({ id, credentials })
   const search2 = ({ q, resolve, limit, offset, following }) =>
     apiService.search2({ credentials, q, resolve, limit, offset, following })
+  const searchUsers = (query) => apiService.searchUsers({ query, credentials })
 
   const backendInteractorServiceInstance = {
     fetchStatus,
@@ -212,7 +213,8 @@ const backendInteractorService = credentials => {
     retweet,
     unretweet,
     updateNotificationSettings,
-    search2
+    search2,
+    searchUsers
   }
 
   return backendInteractorServiceInstance
diff --git a/static/gtr.png b/static/gtr.png
new file mode 100644
index 0000000000000000000000000000000000000000..70bed92af0dc80e07c5fefda0a337c91b2552086
GIT binary patch
literal 4300
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

literal 0
HcmV?d00001

diff --git a/static/shpposter_club.jpg b/static/shpposter_club.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..98e817a63ad06629c09ede3166b715dc34fbbc71
GIT binary patch
literal 182566
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

literal 0
HcmV?d00001