• R/O
  • SSH
  • HTTPS

opengion: Commit


Commit MetaInfo

Revision1598 (tree)
Time2018-05-25 16:25:28
Authortakahashi_m

Log Message

(empty log message)

Change Summary

Incremental Difference

--- trunk/opengionV5/uap/webapps/gf/doc/RELEASE-NOTES.txt (revision 1597)
+++ trunk/opengionV5/uap/webapps/gf/doc/RELEASE-NOTES.txt (revision 1598)
@@ -1,4 +1,9 @@
1-5.9.32.3 (2018/05/25)
1+5.9.33.0 (2018/06/01)
2+ [メール履歴]
3+ mailSenderタグでGE32に履歴を残す処理で、to,cc,bccがnullの場合にエラーが発生していたので修正します。
4+ hayabusa.mail.MailModuleUtil#getDstAddrMap( final String[] dstBuf, final int kbn )
5+
6+5.9.32.3 (2018/05/25)
27 [カレンダー修正]
38 YMD2のカレンダー機能が、popupのスクリプト変更に対応していなかったため修正します。
49 plugin.column.Editor_YMD2
--- trunk/opengionV5/uap/webapps/gf/src/org/opengion/hayabusa/mail/MailModuleUtil.java (revision 1597)
+++ trunk/opengionV5/uap/webapps/gf/src/org/opengion/hayabusa/mail/MailModuleUtil.java (revision 1598)
@@ -279,6 +279,8 @@
279279 /**
280280 * 送信先のアドレス・マップを作成します。
281281 *
282+ * @og.rev 5.9.33.0 (2018/06/01) dstBufがnullの場合の処理
283+ *
282284 * @param dstBuf 送信先配列
283285 * @param kbn 送信区分[0:TO/1:CC/2:BCC]
284286 *
@@ -287,14 +289,16 @@
287289 private Map<String, String[]> getDstAddrMap( final String[] dstBuf, final int kbn ){
288290 Map<String,String[]> dstMap= new TreeMap<String,String[]>();
289291 // IDX_DST_ADDR ,IDX_DST_KBN
290- String[] dstInit = { "", Integer.toString( kbn ) };
291-
292- int len = dstBuf.length;
293- for( int i=0; i < len; i++ ){
294- String[] indMember = dstInit.clone();
295- indMember[IDX_DST_ADDR] = dstBuf[i]; //メールアドレス
296-
297- dstMap.put( dstBuf[i], indMember );
292+ if( dstBuf != null ) { // 5.9.33.0 (2018/06/01)
293+ String[] dstInit = { "", Integer.toString( kbn ) };
294+
295+ int len = dstBuf.length;
296+ for( int i=0; i < len; i++ ){
297+ String[] indMember = dstInit.clone();
298+ indMember[IDX_DST_ADDR] = dstBuf[i]; //メールアドレス
299+
300+ dstMap.put( dstBuf[i], indMember );
301+ }
298302 }
299303 return dstMap;
300304 }
Show on old repository browser