|  |  | @@ -756,6 +756,13 @@ class MemberActivityContributionInfo(BaseModelMixin, BrandInfoMixin): | 
            
            
              | 756 | 756 |          return '%d' % self.pk | 
            
            
              | 757 | 757 |   | 
            
            
              | 758 | 758 |      @property | 
            
            
              |  | 759 | +    def final_images(self): | 
            
            
              |  | 760 | +        if settings.QINIU_FILE_URL_HTTPS: | 
            
            
              |  | 761 | +            return self.images | 
            
            
              |  | 762 | +        return [dict(image, **{'image_url': image.get('image_url', '').replace('https://img.tamron.kodo.com.cn/', 'http://img.tamron.kodo.com.cn/')}) for image in self.images] | 
            
            
              |  | 763 | +        return self.poster_kv_img_url | 
            
            
              |  | 764 | + | 
            
            
              |  | 765 | +    @property | 
            
            
              | 759 | 766 |      def data(self): | 
            
            
              | 760 | 767 |          return { | 
            
            
              | 761 | 768 |              'contribution_id': self.contribution_id, | 
            
            
            
            
              |  |  | @@ -769,7 +776,7 @@ class MemberActivityContributionInfo(BaseModelMixin, BrandInfoMixin): | 
            
            
              | 769 | 776 |              'content': self.content, | 
            
            
              | 770 | 777 |              'user_name': self.user_name, | 
            
            
              | 771 | 778 |              'user_avatar': self.user_avatar, | 
            
            
              | 772 |  | -            'images': self.images, | 
            
            
              |  | 779 | +            'images': self.final_images, | 
            
            
              | 773 | 780 |              'video_url': self.video_url or '', | 
            
            
              | 774 | 781 |              'audit_status': self.audit_status, | 
            
            
              | 775 | 782 |              'audit_status_str': dict(MemberActivityContributionInfo.AUDIT_STATUS).get(self.audit_status), | 
            
            
            
            
              |  |  | @@ -793,7 +800,7 @@ class MemberActivityContributionInfo(BaseModelMixin, BrandInfoMixin): | 
            
            
              | 793 | 800 |              'content': self.content, | 
            
            
              | 794 | 801 |              'user_name': self.user_name, | 
            
            
              | 795 | 802 |              'user_avatar': self.user_avatar, | 
            
            
              | 796 |  | -            'images': self.images, | 
            
            
              |  | 803 | +            'images': self.final_images, | 
            
            
              | 797 | 804 |              'video_url': self.video_url or '', | 
            
            
              | 798 | 805 |              'audit_status': self.audit_status, | 
            
            
              | 799 | 806 |              'audit_status_str': dict(MemberActivityContributionInfo.AUDIT_STATUS).get(self.audit_status), |