Authored by 盖剑秋

Fix bug YH-3189. reviewed by redding.

@@ -21,8 +21,8 @@ export default class SPCommentCell extends Component { @@ -21,8 +21,8 @@ export default class SPCommentCell extends Component {
21 } 21 }
22 22
23 renderDeleteCommentButton() { 23 renderDeleteCommentButton() {
24 - let {data, cidFrom} = this.props;  
25 - let {LZ, cidTo, commentId} = data; 24 + let {LZ, data, cidFrom} = this.props;
  25 + let {cidTo, commentId} = data;
26 if (LZ || (cidTo == cidFrom)) { 26 if (LZ || (cidTo == cidFrom)) {
27 return ( 27 return (
28 <TouchableOpacity 28 <TouchableOpacity
@@ -355,12 +355,14 @@ export default class SubjectPost extends Component { @@ -355,12 +355,14 @@ export default class SubjectPost extends Component {
355 <SPCommentCell 355 <SPCommentCell
356 data={rowData} 356 data={rowData}
357 cidFrom={this.props.cidFrom} 357 cidFrom={this.props.cidFrom}
  358 + LZ={this.props.dataBlob.header[0].LZ}
358 onPressAvatar={()=>{ 359 onPressAvatar={()=>{
359 this.props.onPressAvatar&&this.props.onPressAvatar(rowData.cidTo); 360 this.props.onPressAvatar&&this.props.onPressAvatar(rowData.cidTo);
360 }} 361 }}
361 onPressComment={() => { 362 onPressComment={() => {
362 this.onPressComment(rowData.cidTo, rowData.nickName, rowData.commentId); 363 this.onPressComment(rowData.cidTo, rowData.nickName, rowData.commentId);
363 }} 364 }}
  365 + onPressDeleteComment={this.props.onPressDeleteComment}
364 /> 366 />
365 ); 367 );
366 break; 368 break;