diff --git a/resources/assets/js/components/Profile.vue b/resources/assets/js/components/Profile.vue index 05623cb68..b94a845d6 100644 --- a/resources/assets/js/components/Profile.vue +++ b/resources/assets/js/components/Profile.vue @@ -580,6 +580,9 @@ export default { }, infiniteTimeline($state) { + if(this.loading) { + return; + } let apiUrl = '/api/v1/accounts/' + this.profileId + '/statuses'; axios.get(apiUrl, { params: { diff --git a/resources/assets/js/components/Timeline.vue b/resources/assets/js/components/Timeline.vue index 7d0226434..d9af2e8f8 100644 --- a/resources/assets/js/components/Timeline.vue +++ b/resources/assets/js/components/Timeline.vue @@ -489,6 +489,9 @@ }, infiniteTimeline($state) { + if(this.loading) { + return; + } let apiUrl = false; switch(this.scope) { case 'home':