This commit is contained in:
MrMasrozYTLIVE 2024-06-08 22:45:00 +03:00
commit 28be0822f6

8
app.js
View File

@ -68,6 +68,7 @@ async function initialize() {
peerCount++;
updatePeerCount();
// Send the current user's icon to the new peer
const iconBuffer = await drive.get(`/icons/${userName}.png`);
if (iconBuffer) {
const iconMessage = JSON.stringify({
@ -280,14 +281,15 @@ function truncateHash(hash) {
}
async function updateIcon(username, avatarBuffer) {
// Update the icon in the local HTML if necessary
// This can be adjusted as per your needs
const userIcon = document.querySelector(`img[src*="${username}.png"]`);
if (userIcon) {
const servePort = 1337;
const avatarUrl = `http://localhost:${servePort}/icons/${username}.png`;
userIcon.src = avatarUrl;
userIcon.src = URL.createObjectURL(new Blob([avatarBuffer]));
}
}
function clearMessages() {
const messagesContainer = document.querySelector('#messages');
while (messagesContainer.firstChild) {