s4

changeset 55:7f9f7e898986

Do not send notification to the person-self
author HIROSE Yuuji <yuuji@gentei.org>
date Thu, 23 Jul 2015 11:07:24 +0900
parents d08e556f3462
children 7fa1ac62dfaf
files s4-blog.sh
diffstat 1 files changed, 6 insertions(+), 5 deletions(-) [+]
line diff
     1.1 --- a/s4-blog.sh	Thu Jul 23 09:56:51 2015 +0900
     1.2 +++ b/s4-blog.sh	Thu Jul 23 11:07:24 2015 +0900
     1.3 @@ -20,10 +20,11 @@
     1.4    mode=`getvalbyid blog notify "$1"`
     1.5    case $mode in
     1.6      admin)
     1.7 -      if isgroup "$owner"; then
     1.8 -	qgrp=`sqlquote $owner`
     1.9 -	admins=`query "select user from grp_adm where gname=$qgrp;"`
    1.10 -	emails=`collectemail $admins`
    1.11 +      if isgroup "$blogowner"; then
    1.12 +	emails=`for i in $(getgroupadmins $blogowner); do\
    1.13 +	  [ x"$i" = x"$user" ] && continue;\
    1.14 +	  email4group "$i" "$blogowner";\
    1.15 +	done`
    1.16        else
    1.17  	emails=`collectemail $blogowner`
    1.18        fi
    1.19 @@ -31,7 +32,7 @@
    1.20      no)		return ;;
    1.21      *)		emails=`collectemail $blogowner` ;;
    1.22    esac
    1.23 -  ## err notify: mode=$mode emails="[$emails]"
    1.24 +## err notify: user=$user Admins=`getgroupadmins $blogowner` Mode=$mode Emails="[$emails]"
    1.25    smail "$emails" "書込通知 $urlbase"<<EOF
    1.26  [$blogtitle]板に書き込みがありました。
    1.27  場所: $blogurl