+
{{status.favourites_count}} {{status.favourites_count == 1 ? 'like' : 'likes'}}
@@ -390,6 +390,7 @@
props: ['scope'],
data() {
return {
+ config: {},
page: 2,
feed: [],
profile: {},
@@ -420,8 +421,12 @@
},
beforeMount() {
- this.fetchTimelineApi();
- this.fetchProfile();
+ axios.get('/api/v2/config')
+ .then(res => {
+ this.config = res.data;
+ this.fetchTimelineApi();
+ this.fetchProfile();
+ });
},
mounted() {
@@ -531,12 +536,12 @@
}).then(res => {
if (res.data.length && this.loading == false) {
let data = res.data;
- this.feed.push(...data);
let ids = data.map(status => status.id);
this.min_id = Math.min(...ids);
if(this.page == 1) {
this.max_id = Math.max(...ids);
}
+ this.feed.push(...data);
this.page += 1;
this.loading = false;
event.target.innerText = 'Load more posts';
@@ -997,6 +1002,16 @@
lightbox(src) {
this.lightboxMedia = src;
this.$refs.lightboxModal.show();
+ },
+
+ expLc(status) {
+ if(this.config.ab.lc == false) {
+ return true;
+ }
+ if(this.statusOwner(status) == true) {
+ return true;
+ }
+ return false;
}
}
}