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

yatex.org