Skip to content

Commit 869c755

Browse files
[WEB-3698] fix: comments refactor (#6759)
* fix: comments refactor * fix: add edited at * chore: add edited_at validation at issue comment update * fix: comment mentions * fix: edited at * fix: css * fix: added bulk asset upload api * fix: projectId prop fixed * fix: css * fix: refactor * fix: translation --------- Co-authored-by: pablohashescobar <[email protected]>
1 parent a5ffbff commit 869c755

File tree

36 files changed

+577
-360
lines changed

36 files changed

+577
-360
lines changed

apiserver/plane/app/views/issue/comment.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,13 @@ def partial_update(self, request, slug, project_id, issue_id, pk):
105105
issue_comment, data=request.data, partial=True
106106
)
107107
if serializer.is_valid():
108-
serializer.save()
108+
if (
109+
"comment_html" in request.data
110+
and request.data["comment_html"] != issue_comment.comment_html
111+
):
112+
serializer.save(edited_at=timezone.now())
113+
else:
114+
serializer.save()
109115
issue_activity.delay(
110116
type="comment.activity.updated",
111117
requested_data=requested_data,

packages/i18n/src/locales/en/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,8 @@
331331
"re_generate_key": "Re-generate key",
332332
"export": "Export",
333333
"member": "{count, plural, one{# member} other{# members}}",
334+
"edited": "edited",
335+
"bot": "Bot",
334336

335337
"project_view": {
336338
"sort_by": {

packages/i18n/src/locales/es/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,8 @@
503503
"re_generate_key": "Regenerar clave",
504504
"export": "Exportar",
505505
"member": "{count, plural, one{# miembro} other{# miembros}}",
506+
"edited": "Modificado",
507+
"bot": "Bot",
506508

507509
"project_view": {
508510
"sort_by": {

packages/i18n/src/locales/fr/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,8 @@
501501
"re_generate_key": "Régénérer la clé",
502502
"export": "Exporter",
503503
"member": "{count, plural, one{# membre} other{# membres}}",
504+
"edited": "Modifié",
505+
"bot": "Bot",
504506

505507
"project_view": {
506508
"sort_by": {

packages/i18n/src/locales/it/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,8 @@
500500
"re_generate_key": "Rigenera chiave",
501501
"export": "Esporta",
502502
"member": "{count, plural, one {# membro} other {# membri}}",
503+
"edited": "Modificato",
504+
"bot": "Bot",
503505

504506
"project_view": {
505507
"sort_by": {

packages/i18n/src/locales/ja/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,8 @@
501501
"re_generate_key": "キーを再生成",
502502
"export": "エクスポート",
503503
"member": "{count, plural, other{# メンバー}}",
504+
"edited": "編集済み",
505+
"bot": "ボット",
504506

505507
"project_view": {
506508
"sort_by": {

packages/i18n/src/locales/ko/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -501,6 +501,8 @@
501501
"re_generate_key": "키 다시 생성",
502502
"export": "내보내기",
503503
"member": "{count, plural, one{# 멤버} other{# 멤버}}",
504+
"edited": "수정됨",
505+
"bot": "",
504506

505507
"project_view": {
506508
"sort_by": {

packages/i18n/src/locales/pl/translations.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,9 @@
499499
"re_generate_key": "Wygeneruj klucz ponownie",
500500
"export": "Eksportuj",
501501
"member": "{count, plural, one{# członek} few{# członkowie} other{# członków}}",
502+
"edited": "Edytowano",
503+
"bot": "Bot",
504+
502505
"project_view": {
503506
"sort_by": {
504507
"created_at": "Utworzono dnia",

packages/i18n/src/locales/ru/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,8 @@
499499
"re_generate_key": "Перегенерировать ключ",
500500
"export": "Экспорт",
501501
"member": "{count, plural, one{# участник} few{# участника} other{# участников}}",
502+
"edited": "Редактировано",
503+
"bot": "Бот",
502504

503505
"project_view": {
504506
"sort_by": {

packages/i18n/src/locales/sk/translations.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -499,6 +499,8 @@
499499
"re_generate_key": "Znova generovať kľúč",
500500
"export": "Exportovať",
501501
"member": "{count, plural, one{# člen} few{# členovia} other{# členov}}",
502+
"edited": "Upravené",
503+
"bot": "Bot",
502504

503505
"project_view": {
504506
"sort_by": {

0 commit comments

Comments
 (0)