Skip to content

Commit df7b63d

Browse files
committed
adjust firebase functions and remove user ids
1 parent 6ae65b4 commit df7b63d

File tree

1 file changed

+4
-67
lines changed

1 file changed

+4
-67
lines changed

firebase/functions/index.js

Lines changed: 4 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -46,73 +46,10 @@ exports.groupUsersCounter = functions.database.ref('/v2/results/{projectId}/{gro
4646
return null
4747
}
4848

49-
// check for specific user ids which have been identified as problematic
50-
// these users have repeatedly uploaded harmful results
51-
const userIds = [
52-
'AzQlXOtktBOwxJ1fZwYFoLDG3b12',
53-
'Iak07i1KDDfYeLtMfrpcMchquJ12',
54-
'YSvOaakTyYMs2e5dbSjaqfAhYIk1',
55-
'5ch7OvaTXxVK8MvOi2FtgRyQeUy1',
56-
'HAVL5iWTfNftTavRYVNdIBFzYU43',
57-
'TTkAJtvVwEdekVrRASyKuw1dWoS2',
58-
'eXipbCqGTzeoJPAWZFxrdJRjZa83',
59-
'wrYTAN2vVBQdgjfulZza3P6N4pV2',
60-
'Ym4cT7EJejSc3w5M9QXIzBD2bXo1',
61-
'WAkFLSU1U3WdYLPW0YiAWxXtSWe2',
62-
'w44vtuc1wpVbyAGiiJOWX1Yuwjo1',
63-
'reCuRbdmeVgg0M9D0eykeATZbsL2',
64-
'0ELGkiW8OggQKHhk1JgjZnX4uBi2',
65-
'udll4hsHCmRISmPYvQv99TrkmBE2',
66-
'lv4yamN1KcYvL6o54iFcy1j3KM43',
67-
'MWIk7z2kM3M96DbuYWYtbgPGeFn2',
68-
'MV60DRj0ghfApN0geSZIu7INxey2',
69-
'jRvt91Rtqygf9Og19mZg4NTgrWz1',
70-
'7YrAXAqhNXgMDgscfnHm64shB222',
71-
'W7mgqBGsEieFIM4zm0fTBNSH1p73',
72-
'jDMDTCr0T9MzGcy2D08QWsohB262',
73-
'vYAXN9lySuPciwqopgQs1zczRPW2',
74-
'CTVZyRQrvZPS9Ud1nDPg21remtv2',
75-
'JIOLdqAJfUPlNhDvZ1MlFWQ7mHu1',
76-
'ABCPptEoTbZtzVgOWq9iUHPTlmD3',
77-
'ziwGrEoro7axqwqvy7PjRnf4M733',
78-
'oEAbCqYCG7Upx58AjXEj0Ld9koi2',
79-
'e4Z9OJEtOuQeSUkiVCRYKctKU7g1',
80-
'6KWtFRHtKWQvNgWU53iFazNNeDb2',
81-
'OKU6AcHs0DO15aWorZgYipHwHdC3',
82-
'7wKfEG6xwNO9BkRVVTa7nEHdBtn2',
83-
'dBvrdM10sDX75jRHF6Ahfjy8SzF2',
84-
'Vyg0v3wtYmgox1gdjlBDkGSwcUH3',
85-
'wBORzlj5YeRgcwAZLfMXLOSrAPA3',
86-
'90cCwpwgPyaykQAx4J1hHAfUNXV2',
87-
'JSf9kZTOwzgDIagfjNXnLxjNJ5I2',
88-
'UezKETCiTlfkQyTb58vIyt4w97c2',
89-
'gVNaskKXBmRPwk3xNTUqqdNxTRq1',
90-
'Ny02x9krCVd7A14zJtxGUXNuhdu2',
91-
'JkRSOX7IHwdU5R0fceQ8OJ4Qlxv2',
92-
'70d9gYUMUFb4KGEhqYXLzwNe7fs2',
93-
'kwlfart7s4Wq510NFVu75Py7FdO2',
94-
'pWJhre1FRjcgb5IftrqhLcTL74z1',
95-
'aAMMEL9iMcgFMfeY1AQWioVnjBx2',
96-
'OBasOgdBmoYz9pjsCPbBw1d9DXo2',
97-
'CTBWMVHFE5TSB4YRwh8mUokxWnf2',
98-
'uc1P5nW4SvgBOcIEXNjWdGTOmkJ2',
99-
'CybJgBgHchMJwKgzQqsH0ipFV4u2',
100-
'RBEn2gBwmLPyT6U2m9TXW4QQswS2',
101-
'kSSZ7k3DbBhnbvkkyhTzewT8R452',
102-
'M0aFGicS0oQZBH7QRlGPXKHHQ8l1',
103-
'V4WngoYDCSbRmBnTVeR3cUVUCtD2',
104-
'HUOsSR6ROrVJb1uPjqtqLzdhvjQ2',
105-
'yVzUqNzCWZPPaWjvLE9Iq4UoDxI3',
106-
'4Cfq2Yjff2eJv7w39fg7AwBinWD3',
107-
'JnO0NdUGiQQvKjjMGL1hdH9pIqG2',
108-
'D0M7pXIPwlNUykQoAy96oexZ6Xg1',
109-
'j56Kz2bpVcWpNumvIbDIt56aeQ83',
110-
'lGuAkNgSU9cPlb0PsqRvuG4MJ6h1',
111-
'rwBH2olAxkdAt7C2ZECj8j2paR92',
112-
'wae2b09yfJUNAAlifLCsNptvyrq2',
113-
'WE3NoTznvdcwDtov8VSnZ0whxfv2',
114-
'7fcqGV9kfmW2meFcbhH7lLyu17g2'
115-
]
49+
// Check for specific user ids which have been identified as problematic.
50+
// These users have repeatedly uploaded harmful results.
51+
// Add new user ids to this list if needed.
52+
const userIds = []
11653
if ( userIds.includes(context.params.userId) ) {
11754
console.log('suspicious user: ' + context.params.userId)
11855
console.log('will remove this result and not update counters')

0 commit comments

Comments
 (0)