RGJ
(Richard - Communiteq)
7. Juli 2023 um 08:31
1
Es ist derzeit unmöglich, die discourse-gifs-Komponente auf Stable zu installieren.
Das Hinzufügen der Themenkomponente schlägt mit einem Serverfehler 500 fehl.
Dies geschieht, weil die Datei .discourse-compatibility Datei einen ungültigen Verweis enthält, der Hash 4ce8ea7496fa630246e17a62a8bf87298338ed25 existiert nicht. @j.jaffeux hast du eine Idee, was der Hash sein sollte?
2 „Gefällt mir“
nat
(Natalie T)
10. Juli 2023 um 09:18
2
Ah, 4ce8ea7496fa630246e17a62a8bf87298338ed25 ist auf main verfügbar.
committed 04:41PM - 29 May 23 UTC
Usage:
```
api.sendChatMessage(channelId, message, { threadId: 6 });
```
Separat müssen wir diese Zeile meiner Meinung nach auch auf 3.1.0.beta5 3.1.0.beta4 (statt 3.1.0.beta3) erhöhen, wenn ich mir den obigen Commit ansehe?
Ich überlasse das Joffrey.
4 „Gefällt mir“
nat
(Natalie T)
12. Juli 2023 um 07:52
10
Ich habe diesen Fix lokal getestet und er sollte hier behoben sein (der PR gibt eine Beschreibung des Problems):
main ← update-discourse-compat
opened 07:47AM - 12 Jul 23 UTC
`.discourse-compatibility` can be quite confusing, but the gist of it is:
✔️ `… <discourse-core-version>: theme-sha`
❌ `<discourse-core-version>: discourse-core-sha`
Scenario:
Discourse core current version is `3.1.0.beta5`, and I make a commit to core that defines a new API.
In my plugin / theme, I make a commit that uses that API. That commit's sha is `eb3ec48c`.
The values that go into the compat file is:
`3.1.0.beta5` `-1`: `eb3ec48c` `-1`
therefore
`3.1.0.beta4: c48cf8812c3d`
Related:
- Solves https://meta.discourse.org/t/invalid-hash-in-discourse-compatiblity/270865/2
- https://github.com/discourse/discourse-gifs/pull/38
- https://github.com/discourse/discourse/pull/21783
6 „Gefällt mir“
nat
(Natalie T)
Geschlossen,
15. Juli 2023 um 00:00
11
Dieses Thema wurde nach 2 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.