fixed public threads not showing properly
This commit is contained in:
		
							parent
							
								
									02c70dd358
								
							
						
					
					
						commit
						79d5453270
					
				
					 1 changed files with 4 additions and 4 deletions
				
			
		|  | @ -118,9 +118,9 @@ export async function getPost(post_id, num_replies) { | ||||||
|     const data = await fetch(url, { |     const data = await fetch(url, { | ||||||
|         method: 'GET', |         method: 'GET', | ||||||
|         headers: { "Authorization": "Bearer " + client.app.token } |         headers: { "Authorization": "Bearer " + client.app.token } | ||||||
|     }).then(res => { res.ok ? res.json() : false }); |     }).then(res => { return res.ok ? res.json() : false }); | ||||||
| 
 | 
 | ||||||
|     if (!data) return null; |     if (data === false) return false; | ||||||
| 
 | 
 | ||||||
|     const post = await parsePost(data, num_replies); |     const post = await parsePost(data, num_replies); | ||||||
|     if (post === null || post === undefined) { |     if (post === null || post === undefined) { | ||||||
|  | @ -158,9 +158,9 @@ export async function parsePost(data, num_replies) { | ||||||
|     post.reply = null; |     post.reply = null; | ||||||
|     if (data.in_reply_to_id && num_replies > 0) { |     if (data.in_reply_to_id && num_replies > 0) { | ||||||
|         post.reply = await getPost(data.in_reply_to_id, num_replies - 1); |         post.reply = await getPost(data.in_reply_to_id, num_replies - 1); | ||||||
|         // if the post returns null, we probably don't have permission to read it.
 |         // if the post returns false, we probably don't have permission to read it.
 | ||||||
|         // we'll respect the thread's privacy, and leave it alone :)
 |         // we'll respect the thread's privacy, and leave it alone :)
 | ||||||
|         if (post.reply === null) return false; |         if (post.reply === false) return false; | ||||||
|     } |     } | ||||||
|     post.boost = data.reblog ? await parsePost(data.reblog, 1) : null; |     post.boost = data.reblog ? await parsePost(data.reblog, 1) : null; | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue