mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-20 01:38:19 +08:00
core: rename interface props
This commit is contained in:
1 parent
8ea50bfafb
commit
808cb5d4a5
20 files changed
+148
-154
No files matched your search
@@ -1,7 +1,7 @@
|
||||
import { ObjectID } from 'mongodb';
|
||||
import { isSafeInteger } from 'lodash';
|
||||
import { DiscussionNotFoundError, DocumentNotFoundError, PermissionError } from '../error';
|
||||
import { Drdoc, Ddoc, Drrdoc } from '../interface';
|
||||
import { DiscussionReplyDoc, DiscussionDoc, DiscussionTailReplyDoc } from '../interface';
|
||||
import paginate from '../lib/paginate';
|
||||
import * as system from '../model/system';
|
||||
import user from '../model/user';
|
||||
@@ -23,9 +23,9 @@ export const typeMapper = {
|
||||
};
|
||||
|
||||
class DiscussionHandler extends Handler {
|
||||
ddoc?: Ddoc;
|
||||
drdoc?: Drdoc;
|
||||
drrdoc?: Drrdoc;
|
||||
ddoc?: DiscussionDoc;
|
||||
drdoc?: DiscussionReplyDoc;
|
||||
drrdoc?: DiscussionTailReplyDoc;
|
||||
vnode?: any;
|
||||
|
||||
@param('type', Types.Name, true)
|
||||
@@ -214,7 +214,7 @@ class DiscussionDetailHandler extends DiscussionHandler {
|
||||
await this.limitRate('add_discussion', 3600, 60);
|
||||
// Notify related users
|
||||
await discussion.addReply(domainId, did, this.user._id, content, this.request.ip);
|
||||
const replies: Drdoc[] = await discussion.getMultiReply(domainId, did).toArray();
|
||||
const replies: DiscussionReplyDoc[] = await discussion.getMultiReply(domainId, did).toArray();
|
||||
const uids = new Set(replies.map((drdoc) => drdoc.owner));
|
||||
uids.delete(this.user._id);
|
||||
const str = JSON.stringify({ message: '{0} replied to discussion {1}/{2}.', params: [this.user._id, domainId, did] });
|
||||
|
||||
Reference in new issue
Block a user