Changeset 1957 for branches/release-35/lib/MT/TemplateMap.pm
- Timestamp:
- 04/17/08 22:43:48 (20 months ago)
- Files:
-
- 1 modified
-
branches/release-35/lib/MT/TemplateMap.pm (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/release-35/lib/MT/TemplateMap.pm
r1873 r1957 46 46 sub save { 47 47 my $map = shift; 48 $map->SUPER::save(); 48 my $res = $map->SUPER::save(); 49 return $res unless $res; 50 49 51 my $at = $map->archive_type; 50 52 my $blog = MT->model('blog')->load($map->blog_id) … … 56 58 if $blog_at ne 'None'; 57 59 push @ats, $map->archive_type; 58 $blog->archive_type(join ',', @ats); 59 $blog->save; 60 my $new_at = join ',', @ats; 61 if ($new_at ne $blog_at) { 62 $blog->archive_type($new_at); 63 $blog->save; 64 } 65 return 1; 60 66 } 61 67
