diff options
author | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2014-09-26 22:02:13 +0800 |
---|---|---|
committer | piaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2014-09-26 22:02:13 +0800 |
commit | af774bd98f85387315f1ba3dc89fc454a052d8df (patch) | |
tree | 2de3cc6018c92de11f79f0f75b03f19a95b3f451 | |
parent | a139bf1951c1a1c068273ebb8127ffb758b4eb52 (diff) | |
download | pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.tar pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.tar.gz pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.tar.bz2 pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.tar.lz pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.tar.xz pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.tar.zst pttbbs-af774bd98f85387315f1ba3dc89fc454a052d8df.zip |
Allow query only if user is regged.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@6073 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | pttbbs/mbbsd/read.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/pttbbs/mbbsd/read.c b/pttbbs/mbbsd/read.c index 27694488..319b7c94 100644 --- a/pttbbs/mbbsd/read.c +++ b/pttbbs/mbbsd/read.c @@ -1001,7 +1001,9 @@ i_read_key(const onekey_t * rcmdlist, keeploc_t * locmem, break; case Ctrl('Q'): - if(locmem->crs_ln>0) + // my_query (talk->query) needs PERM_LOGINOK, so no reason to allow + // here (seen bots doing this). + if(HasBasicUserPerm(PERM_LOGINOK) && locmem->crs_ln>0) mode = my_query(headers[locmem->crs_ln - locmem->top_ln].owner); break; |