Skip to content

Commit ff78b27

Browse files
committed
项目动态 - bugfix
1 parent b69b887 commit ff78b27

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

Coding_iOS/Models/ProjectActivity.m

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,14 @@ - (NSMutableString *)actionStr{
8585
}
8686
}else if ([_action isEqualToString:@"update_description"]) {
8787
[_actionStr appendFormat:@"更新了任务「%@」的描述", _task.title];
88+
}else if ([_action isEqualToString:@"update_label"]) {
89+
[_actionStr appendFormat:@"更新了任务「%@」的标签", _task.title];
90+
}else if ([_action isEqualToString:@"add_watcher"]){
91+
[_actionStr saveAppendString:_action_msg];
92+
[self addActionUser:_watcher];
93+
}else if ([_action isEqualToString:@"remove_watcher"]){
94+
[_actionStr saveAppendString:_action_msg];
95+
[self addActionUser:_watcher];
8896
}else{
8997
[_actionStr saveAppendString:_action_msg];
9098
if (_origin_task.owner) {
@@ -166,6 +174,12 @@ - (NSMutableString *)contentStr{
166174
[_contentStr appendFormat:@"%@", [NSDate convertStr_yyyy_MM_ddToDisplay:_task.deadline]];
167175
}else if ([_action isEqualToString:@"update_description"]) {
168176
[_contentStr saveAppendString:_task.description_mine];
177+
}else if ([_action isEqualToString:@"update_label"]) {
178+
if (_labels.count > 0) {
179+
[_contentStr appendFormat:@"%@", [[_labels valueForKey:@"name"] componentsJoinedByString:@","]];
180+
}else{
181+
[_contentStr appendFormat:@"移除了任务的所有标签"];
182+
}
169183
}else{
170184
[_contentStr saveAppendString:_task.title];
171185
}

0 commit comments

Comments
 (0)