Changed chat line id to index

This commit is contained in:
2021-07-23 21:24:19 +10:00
parent 8076b0cc40
commit 33952a9896
2 changed files with 6 additions and 6 deletions
+4 -4
View File
@@ -43,7 +43,7 @@ const ChatReports = props => {
<td>{report.chatlog.room}</td> <td>{report.chatlog.room}</td>
<td>{report.chatlog.text}</td> <td>{report.chatlog.text}</td>
<td>{report.reporter.join(', ')}</td> <td>{report.reporter.join(', ')}</td>
<td><button onClick={() => deleteReportsFor(report.chatlogId, authTokens.tokenFetch, setReports)}>Delete</button></td> <td><button onClick={() => deleteReportsFor(report.chatlogIndex, authTokens.tokenFetch, setReports)}>Delete</button></td>
</tr> </tr>
))} ))}
</tbody> </tbody>
@@ -51,17 +51,17 @@ const ChatReports = props => {
); );
}; };
const deleteReportsFor = (chatlogId, tokenFetch, setReports) => { const deleteReportsFor = (chatlogIndex, tokenFetch, setReports) => {
tokenFetch(`${process.env.CHAT_URI}/admin/reports`, { tokenFetch(`${process.env.CHAT_URI}/admin/reports`, {
method: 'DELETE', method: 'DELETE',
headers: { headers: {
'Content-Type': 'application/json', 'Content-Type': 'application/json',
'Access-Control-Allow-Origin': '*' 'Access-Control-Allow-Origin': '*'
}, },
body: JSON.stringify({ chatlogId }) body: JSON.stringify({ chatlogIndex })
}); });
setReports(reports => reports.filter(report => report.chatlogId != chatlogId)); setReports(reports => reports.filter(report => report.chatlogIndex != chatlogIndex));
}; };
export default ChatReports; export default ChatReports;
+2 -2
View File
@@ -96,7 +96,7 @@ const processLine = (line, index, accessToken) => {
content = <strong>{content}</strong>; content = <strong>{content}</strong>;
} }
return <li key={index} className='line'>{content}<div className='report'><a onClick={() => processReport(line, accessToken)} style={{ display: line.id && !line.notification ? 'flex' : 'none' }}>!!!</a></div></li>; return <li key={index} className='line'>{content}<div className='report'><a onClick={() => processReport(line, accessToken)} style={{ display: line.index && !line.notification ? 'flex' : 'none' }}>!!!</a></div></li>;
}; };
const processReport = (line, accessToken) => { const processReport = (line, accessToken) => {
@@ -105,7 +105,7 @@ const processReport = (line, accessToken) => {
if (yes) { if (yes) {
socket.emit('report', { socket.emit('report', {
accessToken, accessToken,
id: line.id index: line.index
}); });
} }
}; };