Merge branch 'oembed_thumbnail_branch' into 'nightly'
add a thumbnail to oembed response just something i added to quitim See merge request !85
This commit is contained in:
		@@ -89,6 +89,28 @@ class OembedAction extends Action
 | 
			
		||||
            $oembed['author_url']=$profile->profileurl;
 | 
			
		||||
            $oembed['url']=$notice->getUrl();
 | 
			
		||||
            $oembed['html']=$notice->getRendered();
 | 
			
		||||
 | 
			
		||||
			// maybe add thumbnail
 | 
			
		||||
			$attachments = $notice->attachments();
 | 
			
		||||
			if (!empty($attachments)) {
 | 
			
		||||
				foreach ($attachments as $attachment) {
 | 
			
		||||
					if(is_object($attachment)) {
 | 
			
		||||
						try {
 | 
			
		||||
							$thumb = $attachment->getThumbnail();
 | 
			
		||||
						} catch (ServerException $e) {
 | 
			
		||||
							//
 | 
			
		||||
						}
 | 
			
		||||
						try {
 | 
			
		||||
							$thumb_url = File_thumbnail::url($thumb->filename);
 | 
			
		||||
							$oembed['thumbnail_url'] = $thumb_url;
 | 
			
		||||
							break; // only first one
 | 
			
		||||
						} catch (ClientException $e) {
 | 
			
		||||
							//
 | 
			
		||||
						}
 | 
			
		||||
					}
 | 
			
		||||
				}
 | 
			
		||||
			}   
 | 
			
		||||
			      
 | 
			
		||||
            break;
 | 
			
		||||
 | 
			
		||||
        case 'attachment':
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user