Mercurial > hgrepos > hgweb.cgi > s4
changeset 39:5ed3caba8dd1
report-closed + user mode -> hidden to other user
author | HIROSE Yuuji <yuuji@gentei.org> |
---|---|
date | Wed, 22 Jul 2015 15:52:01 +0900 |
parents | 1f04814e7dad |
children | 8cb89ace6110 |
files | s4-funcs.sh |
diffstat | 1 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/s4-funcs.sh Wed Jul 22 13:28:20 2015 +0900 +++ b/s4-funcs.sh Wed Jul 22 15:52:01 2015 +0900 @@ -371,8 +371,11 @@ then (select user from grp_adm where \ gname=(select val from getowner) and \ user='$1')\ - else 'user' end;" - err isfilereadable: sql="$sql" + when (select author from article where\ + id=(select id from $2 where rowid=$3))='$1' + then 'user+author' + else '' end;" + err isfilereadable: sql="`echo $sql`" # caseのネストで内側のcaseがスカラーtrueを返しても外側はtrue扱いにならない result=`query "$sql"` [ -n "$result" ] && return 0