トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

BugTrack-wiki/213

ページの作成や編集にはユーザ登録が必要です。

更新メールの差分が常に第0世代のものからの差分になっている

  • 投稿者: 氷魚
  • カテゴリ: 本体
  • 優先度: 重要
  • 状態: リリース済
  • 日時: 2004年09月13日 19時48分36秒

 内容

一番最初のとの差分を送られてもよくわからないので1つ前との差分を送るように.

--- wiki3_5_6.save/plugin/core/SendMail.pm      Sun Aug 22 13:49:53 2004
+++ wiki3_5_6/plugin/core/SendMail.pm        Mon Sep 13 19:36:42 2004
@@ -56,10 +56,12 @@
                $mail .= "UA:".$ENV{'HTTP_USER_AGENT'}."\n";
        }
        if($wiki->config('mail_diff')==1){
+               my @list  = $wiki->{storage}->get_backup_list($pagename);
+               my $last_generation = @list-1;
                $mail .= "----\n";
                $mail .= "以下は変更の差分です。\n";
                $mail .= "----\n";
-               $mail .= $diff->get_diff_text($wiki,$pagename,0)."\n";
+               $mail .= $diff->get_diff_text($wiki,$pagename,$last_generation)."\n";
        }
        if($wiki->config('mail_backup_source')==1){
                $mail .= "----\n";

 コメント

  • ご報告とパッチありがとうございます。修正をCVSにコミットしました。 - たけぞう (2004年09月15日 11時54分07秒)
  • 3.5.7正式版をリリースしました。 - たけぞう (2005年02月12日 00時04分05秒)
お名前: コメント:

最終更新時間:2005年02月12日 00時04分05秒