File tree Expand file tree Collapse file tree 3 files changed +17
-2
lines changed
assets/javascripts/discourse
after-composer-category-input
after-composer-title-input Expand file tree Collapse file tree 3 files changed +17
-2
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ import { MIN_CHARACTER_COUNT } from "../../lib/ai-helper-suggestions";
16
16
export default class AiTagSuggester extends Component {
17
17
@service siteSettings;
18
18
@service toasts;
19
+ @service composer;
19
20
20
21
@tracked loading = false ;
21
22
@tracked suggestions = null ;
@@ -24,6 +25,10 @@ export default class AiTagSuggester extends Component {
24
25
@tracked content = null ;
25
26
26
27
get showSuggestionButton () {
28
+ if (this .composer .disableTagsChooser ) {
29
+ return false ;
30
+ }
31
+
27
32
const composerFields = document .querySelector (" .composer-fields" );
28
33
this .content = this .args .composer ? .reply ;
29
34
const showTrigger =
Original file line number Diff line number Diff line change 1
1
import Component from " @glimmer/component" ;
2
+ import { service } from " @ember/service" ;
2
3
import AiCategorySuggester from " ../../components/suggestion-menus/ai-category-suggester" ;
3
4
import { showComposerAiHelper } from " ../../lib/show-ai-helper" ;
4
5
@@ -12,7 +13,14 @@ export default class AiCategorySuggestion extends Component {
12
13
);
13
14
}
14
15
16
+ @service composer;
17
+
15
18
<template >
16
- <AiCategorySuggester @ composer ={{@ outletArgs.composer }} @ topicState =" new" />
19
+ {{#unless this . composer.disableCategoryChooser }}
20
+ <AiCategorySuggester
21
+ @ composer ={{@ outletArgs.composer }}
22
+ @ topicState =" new"
23
+ />
24
+ {{/unless }}
17
25
</template >
18
26
}
Original file line number Diff line number Diff line change @@ -13,6 +13,8 @@ export default class AiTitleSuggestion extends Component {
13
13
}
14
14
15
15
<template >
16
- <AiTitleSuggester @ composer ={{@ outletArgs.composer }} @ topicState =" new" />
16
+ {{#unless @ outletArgs.composer.disableTitleInput }}
17
+ <AiTitleSuggester @ composer ={{@ outletArgs.composer }} @ topicState =" new" />
18
+ {{/unless }}
17
19
</template >
18
20
}
You can’t perform that action at this time.
0 commit comments