ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/kgsueme/kgsueme/gamelist.pl
(Generate patch)

Comparing kgsueme/kgsueme/gamelist.pl (file contents):
Revision 1.13 by pcg, Mon Jun 9 22:51:19 2003 UTC vs.
Revision 1.14 by pcg, Mon Jun 9 22:56:54 2003 UTC

144 144
145 for (@$add, @$update) { 145 for (@$add, @$update) {
146 my $owner = $_->owner; 146 my $owner = $_->owner;
147 if ($_->is_valid) { 147 if ($_->is_valid) {
148 # why the next line doesn't seem to work is a mystery... maybe !=? or maybe bool? 148 # why the next line doesn't seem to work is a mystery... maybe !=? or maybe bool?
149 (delete $_->{model})->remove (delete $_->{iter}) if $_->{model} && $_->{model} != $m2;#d# 149 #(delete $_->{model})->remove (delete $_->{iter}) if $_->{model} && $_->{model} != $m2;#d#
150 #(delete $_->{model})->remove (delete $_->{iter}) if $_->{model};#d# 150 (delete $_->{model})->remove (delete $_->{iter}) if $_->{model};#d#
151 $_->{model} = $m2; 151 $_->{model} = $m2;
152 warn "iter before $_->{iter}\n";#d#
153 $m2->set ($_->{iter} ||= $m2->append, 152 $m2->set ($_->{iter} ||= $m2->append,
154 0, $_, 153 0, $_,
155 1, $room->{name}, 154 1, $room->{name},
156 2, (uc substr $gametype{$_->type}, 0, 1),#d# should use ->gametype_char, which also does P, S 155 2, (uc substr $gametype{$_->type}, 0, 1),#d# should use ->gametype_char, which also does P, S
157 3, $owner->{name}, 156 3, $owner->{name},
162 8, $_->{user1}->rank, 161 8, $_->{user1}->rank,
163 9, $_->moves, 162 9, $_->moves,
164 10, $_->{observers}, 163 10, $_->{observers},
165 11, $_->rules, 164 11, $_->rules,
166 ); 165 );
167 warn "iter after $_->{iter}\n";#d#
168 } else { 166 } else {
169 #(delete $_->{model})->remove (delete $_->{iter}) if $_->{model} && $_->{model} != $m1;#d# 167 #(delete $_->{model})->remove (delete $_->{iter}) if $_->{model} && $_->{model} != $m1;#d#
170 (delete $_->{model})->remove (delete $_->{iter}) if $_->{model};#d# 168 (delete $_->{model})->remove (delete $_->{iter}) if $_->{model};#d#
171 $_->{model} = $m1; 169 $_->{model} = $m1;
172 $m1->set ($_->{iter} ||= $m1->append, 170 $m1->set ($_->{iter} ||= $m1->append,

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines