Browse Source

Update Profile component, fixes #1217

Daniel Supernault 6 years ago
parent
commit
ef565bd7ff
1 changed files with 2 additions and 2 deletions
  1. 2 2
      resources/assets/js/components/Profile.vue

+ 2 - 2
resources/assets/js/components/Profile.vue

@@ -358,7 +358,7 @@
 					<div class="card-columns" v-if="mode == 'grid'">
 					<div class="card-columns" v-if="mode == 'grid'">
 						<div class="p-sm-2 p-md-3" v-for="(s, index) in timeline">
 						<div class="p-sm-2 p-md-3" v-for="(s, index) in timeline">
 							<a class="card info-overlay card-md-border-0" :href="s.url">
 							<a class="card info-overlay card-md-border-0" :href="s.url">
-								<img :src="s.media_attachments[0].url" class="img-fluid">
+								<img :src="previewUrl(s)" class="img-fluid">
 							</a>
 							</a>
 						</div>
 						</div>
 					</div>
 					</div>
@@ -612,7 +612,7 @@ export default {
 		},
 		},
 
 
 		previewUrl(status) {
 		previewUrl(status) {
-			return status.media_attachments[0].preview_url;
+			return status.sensitive ? '/storage/no-preview.png?v=' + new Date().getTime() : status.media_attachments[0].preview_url;
 		},
 		},
 
 
 		previewBackground(status) {
 		previewBackground(status) {