From ada5ea0c5d4b658d6834f63090dc7e32906a7c9d Mon Sep 17 00:00:00 2001 From: Jasper Date: Sun, 30 Apr 2023 12:11:31 +0200 Subject: [PATCH 1/4] temp fix for "forEach" bug This is a temporary fix for the "Cannot read properties of undefined (reading 'forEach')" bug. This will be fixed in a better way in v3.4.0 --- core/ticketActions/ticketOpener.js | 34 ++++++++++++++++-------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/core/ticketActions/ticketOpener.js b/core/ticketActions/ticketOpener.js index 8d17be8..ab3bfb2 100755 --- a/core/ticketActions/ticketOpener.js +++ b/core/ticketActions/ticketOpener.js @@ -136,21 +136,23 @@ module.exports = () => { * @type {String[]} */ const readonlyTicketadmin = currentTicketOptions.readonlyAdminroles - readonlyTicketadmin.forEach((role,index) => { - if (!config.adminRoles.includes(role) && !currentTicketOptions.adminroles.includes(role)){ - try { - const adminrole = guild.roles.cache.find(r => r.id == role) - if (!adminrole) return - - permissionsArray.push({ - id:adminrole, - type:"role", - allow:[pfb.AddReactions,pfb.ViewChannel], - deny:[pfb.SendMessages,pfb.AttachFiles,pfb.EmbedLinks] - }) - }catch{} - } - }) + if (readonlyTicketadmin){ + readonlyTicketadmin.forEach((role,index) => { + if (!config.adminRoles.includes(role) && !currentTicketOptions.adminroles.includes(role)){ + try { + const adminrole = guild.roles.cache.find(r => r.id == role) + if (!adminrole) return + + permissionsArray.push({ + id:adminrole, + type:"role", + allow:[pfb.AddReactions,pfb.ViewChannel], + deny:[pfb.SendMessages,pfb.AttachFiles,pfb.EmbedLinks] + }) + }catch{} + } + }) + } //add member role if (config.system.memberRole && ![" ","0","false","null","undefined"].includes(config.system.memberRole)){ @@ -241,4 +243,4 @@ module.exports = () => { } } }) -} \ No newline at end of file +} From 7c7c325307cdb4ac6b3964d25e6973edeca0bd0b Mon Sep 17 00:00:00 2001 From: Jasper Date: Mon, 1 May 2023 13:11:34 +0200 Subject: [PATCH 2/4] temp fix for bugs --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 9e4b73c..2402319 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,7 @@ +### ⚠️ WARNING! +In open ticket **v3.3.3 & below**, there is a bug causing weird looking embeds, we solved this in the [dev branch](https://github.com/DJj123dj/open-ticket/tree/dev). Try to download open ticket from there while we are fixing the bug! +
+ Open Ticket [![discord](https://img.shields.io/badge/discord-join%20our%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-3.3.3-brightgreen.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/releases/tag/v3.3.3) [![discord.js](https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm)]() [![license](https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [![stars](https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square)](https://docs.openticket.dj-dj.be) From 7b6202985aed3568cc2f032d14ce08fa284f6235 Mon Sep 17 00:00:00 2001 From: Jasper Date: Fri, 19 May 2023 15:02:43 +0200 Subject: [PATCH 3/4] Update README.md --- README.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/README.md b/README.md index 1d8934f..dd28156 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,3 @@ -### ⚠️ WARNING! -In open ticket **v3.3.3 & below**, there is a bug causing weird looking embeds, we solved this in the [dev branch](https://github.com/DJj123dj/open-ticket/tree/dev). Try to download open ticket from there while we are fixing the bug! -
- Open Ticket [![discord](https://img.shields.io/badge/discord-join%20our%20server-5865F2.svg?style=flat-square&logo=discord)](https://discord.com/invite/26vT9wt3n3) [![version](https://img.shields.io/badge/version-3.4.0-brightgreen.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/releases/tag/v3.4.0) [![discord.js](https://img.shields.io/badge/discord.js-v14-CB3837.svg?style=flat-square&logo=npm)]() [![license](https://img.shields.io/badge/license-GPL%203.0-important.svg?style=flat-square)](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE) [![stars](https://img.shields.io/github/stars/djj123dj/open-ticket?color=yellow&label=stars&logo=github&style=flat-square)](https://docs.openticket.dj-dj.be) From 688c40ce7b26ba7c9c7f76feedcae748723d8891 Mon Sep 17 00:00:00 2001 From: NoOneNook <84632461+NoOneNook@users.noreply.github.com> Date: Wed, 7 Jun 2023 03:16:44 +0200 Subject: [PATCH 4/4] Update slash.json Translated slash.json into Norwegian --- language/slashcmds/slash.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/language/slashcmds/slash.json b/language/slashcmds/slash.json index 88186c4..8ce0ff6 100644 --- a/language/slashcmds/slash.json +++ b/language/slashcmds/slash.json @@ -2,6 +2,7 @@ "examples":{ "en-GB":"english", "en-US":"english", + "no": "Norwegian", "nl":"dutch", "ro":"romanian", "de":"german", @@ -19,6 +20,7 @@ "help":{ "en-GB":"A list of the available commands.", "en-US":"A list of the available commands.", + "no":"En liste over commands.", "nl":"Een lijst met de beschikbare commands.", "ro":"O lista a comenzilor disponibile.", "de":"Eine Liste der verfügbaren Befehle.", @@ -32,6 +34,7 @@ "message":{ "en-GB":"Spawn an embed with buttons.", "en-US":"Spawn an embed with buttons.", + "no":"Legg inn en melding i denne kanalen", "nl":"Spawn een embed met knoppen.", "ro":"Deschide un embed cu butoane.", "de":"Sendet ein Embed mit Knöpfen.", @@ -45,6 +48,7 @@ "close":{ "en-GB":"Close a ticket.", "en-US":"Close a ticket.", + "no":"Lukk ticket.", "nl":"Sluit een ticket", "ro":"Inchide un ticket.", "de":"Schließe ein Ticket.", @@ -58,6 +62,7 @@ "delete":{ "en-GB":"Delete a ticket.", "en-US":"Delete a ticket.", + "no":"Slett ticket.", "nl":"Verwijder een ticket", "ro":"Sterge un ticket.", "de":"Lösche ein Ticket.", @@ -71,6 +76,7 @@ "reopen":{ "en-GB":"Re-Open a ticket.", "en-US":"Re-Open a ticket.", + "no":"Gjenåpne ticket.", "nl":"Heropen een ticket.", "ro":"Re-deschide un ticket.", "de":"Wiedereröffnung eines Tickets.", @@ -84,6 +90,7 @@ "add":{ "en-GB":"Add another user to a ticket.", "en-US":"Add another user to a ticket.", + "no":"Legg til en annen bruker til ticket.", "nl":"Voeg een andere user toe aan een ticket.", "ro":"Adauga un utilizator la acest ticket.", "de":"Füge einen anderen Nutzer zum Ticket hinzu.", @@ -97,6 +104,7 @@ "remove":{ "en-GB":"Remove a user from a ticket.", "en-US":"Remove a user from a ticket.", + "no":"Fjern en bruker fra ticket.", "nl":"Verwijder een user van een ticket.", "ro":"Sterge un utilizator dintr-un ticket.", "de":"Entferne einen Nutzer von dem Ticket.", @@ -110,6 +118,7 @@ "newticket":{ "en-GB":"Create a ticket", "en-US":"Create a ticket", + "no":"Lag en ny ticket", "nl":"Maak een ticket aan", "ro":"Creeaza un ticket.", "de":"Erstelle ein Ticket.", @@ -123,6 +132,7 @@ "rename":{ "en-GB":"Rename a ticket channel.", "en-US":"Rename a ticket channel.", + "no":"Gi nytt navn til ticket kanalen.", "nl":"Hernoem een ticket channel.", "ro":"Redenumeste un ticket.", "de":"Benenne einen Ticket Channel.", @@ -136,6 +146,7 @@ "claim":{ "en-GB":"Claim a ticket.", "en-US":"Claim a ticket.", + "en-US":"Overta ticket.", "nl":"Claim een ticket.", "ro":" ", "de":" ", @@ -149,6 +160,7 @@ "unclaim":{ "en-GB":"Un-claim a ticket.", "en-US":"Un-claim a ticket.", + "no":"Frigjør ticket.", "nl":"Ontclaim een ticket.", "ro":" ", "de":" ", @@ -162,6 +174,7 @@ "category":{ "en-GB":"Change ticket type.", "en-US":"Change ticket type.", + "no":"Endre ticket type.", "nl":"Verander ticket type.", "ro":" ", "de":" ", @@ -173,4 +186,4 @@ "tr":"Bilet türünü değiştir." } } -} \ No newline at end of file +}