X-Git-Url: http://these/git/?a=blobdiff_plain;f=src%2Fshared%2Fcomponents%2Fcomment%2Fcomment-form.tsx;h=a74cc8be1d96387bbbd43960cca59b34cd57f2e2;hb=afeb64009b1f5b44e831d35cc67c3c79e21292b7;hp=d9630fda0759ebd88eee6111cd36104d760dca63;hpb=003b177f6e45ecbda6962a200d3ee10dff88c745;p=lemmy-ui.git diff --git a/src/shared/components/comment/comment-form.tsx b/src/shared/components/comment/comment-form.tsx index d9630fd..a74cc8b 100644 --- a/src/shared/components/comment/comment-form.tsx +++ b/src/shared/components/comment/comment-form.tsx @@ -35,6 +35,7 @@ interface CommentFormProps { focus?: boolean; onReplyCancel?(): any; allLanguages: Language[]; + siteLanguages: number[]; } interface CommentFormState { @@ -81,7 +82,13 @@ export class CommentForm extends Component { let selectedLang = this.props.node .left() .map(n => n.comment_view.comment.language_id) - .or(myFirstDiscussionLanguageId(UserService.Instance.myUserInfo)); + .or( + myFirstDiscussionLanguageId( + this.props.allLanguages, + this.props.siteLanguages, + UserService.Instance.myUserInfo + ) + ); return (
@@ -100,6 +107,7 @@ export class CommentForm extends Component { onReplyCancel={this.handleReplyCancel} placeholder={Some(i18n.t("comment_here"))} allLanguages={this.props.allLanguages} + siteLanguages={this.props.siteLanguages} /> ) : (