Fix LineLength haml-lint in media/player view (#28667)
				
					
				
			This commit is contained in:
		
							parent
							
								
									63d0b52cf3
								
							
						
					
					
						commit
						a71e918e95
					
				| @ -1,14 +1,13 @@ | |||||||
| # This configuration was generated by | # This configuration was generated by | ||||||
| # `haml-lint --auto-gen-config` | # `haml-lint --auto-gen-config` | ||||||
| # on 2024-01-09 10:48:44 -0500 using Haml-Lint version 0.53.0. | # on 2024-01-09 11:30:07 -0500 using Haml-Lint version 0.53.0. | ||||||
| # The point is for the user to remove these configuration records | # The point is for the user to remove these configuration records | ||||||
| # one by one as the lints are removed from the code base. | # one by one as the lints are removed from the code base. | ||||||
| # Note that changes in the inspected code, or installation of new | # Note that changes in the inspected code, or installation of new | ||||||
| # versions of Haml-Lint, may require this file to be generated again. | # versions of Haml-Lint, may require this file to be generated again. | ||||||
| 
 | 
 | ||||||
| linters: | linters: | ||||||
|   # Offense count: 3 |   # Offense count: 1 | ||||||
|   LineLength: |   LineLength: | ||||||
|     exclude: |     exclude: | ||||||
|       - 'app/views/admin/roles/_form.html.haml' |       - 'app/views/admin/roles/_form.html.haml' | ||||||
|       - 'app/views/media/player.html.haml' |  | ||||||
|  | |||||||
| @ -6,14 +6,39 @@ | |||||||
|   meta = @media_attachment.file.meta || {} |   meta = @media_attachment.file.meta || {} | ||||||
| 
 | 
 | ||||||
| - if @media_attachment.video? | - if @media_attachment.video? | ||||||
|   = react_component :video, src: @media_attachment.file.url(:original), preview: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.file.url(:small), frameRate: meta.dig('original', 'frame_rate'), blurhash: @media_attachment.blurhash, width: 670, height: 380, editable: true, detailed: true, inline: true, alt: @media_attachment.description, media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer)].as_json do |   = react_component :video, | ||||||
|  |                     alt: @media_attachment.description, | ||||||
|  |                     blurhash: @media_attachment.blurhash, | ||||||
|  |                     detailed: true, | ||||||
|  |                     editable: true, | ||||||
|  |                     frameRate: meta.dig('original', 'frame_rate'), | ||||||
|  |                     height: 380, | ||||||
|  |                     inline: true, | ||||||
|  |                     media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer)].as_json, | ||||||
|  |                     preview: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.file.url(:small), | ||||||
|  |                     src: @media_attachment.file.url(:original), | ||||||
|  |                     width: 670 do | ||||||
|     %video{ controls: 'controls' } |     %video{ controls: 'controls' } | ||||||
|       %source{ src: @media_attachment.file.url(:original) } |       %source{ src: @media_attachment.file.url(:original) } | ||||||
| - elsif @media_attachment.gifv? | - elsif @media_attachment.gifv? | ||||||
|   = react_component :media_gallery, height: 380, standalone: true, autoplay: true, media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer).as_json] do |   = react_component :media_gallery, | ||||||
|  |                     autoplay: true, | ||||||
|  |                     height: 380, | ||||||
|  |                     media: [ActiveModelSerializers::SerializableResource.new(@media_attachment, serializer: REST::MediaAttachmentSerializer).as_json], | ||||||
|  |                     standalone: true do | ||||||
|     %video{ autoplay: 'autoplay', muted: 'muted', loop: 'loop' } |     %video{ autoplay: 'autoplay', muted: 'muted', loop: 'loop' } | ||||||
|       %source{ src: @media_attachment.file.url(:original) } |       %source{ src: @media_attachment.file.url(:original) } | ||||||
| - elsif @media_attachment.audio? | - elsif @media_attachment.audio? | ||||||
|   = react_component :audio, src: @media_attachment.file.url(:original), poster: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.account.avatar_static_url, backgroundColor: meta.dig('colors', 'background'), foregroundColor: meta.dig('colors', 'foreground'), accentColor: meta.dig('colors', 'accent'), width: 670, height: 380, fullscreen: true, alt: @media_attachment.description, duration: meta.dig(:original, :duration) do |   = react_component :audio, | ||||||
|  |                     accentColor: meta.dig('colors', 'accent'), | ||||||
|  |                     alt: @media_attachment.description, | ||||||
|  |                     backgroundColor: meta.dig('colors', 'background'), | ||||||
|  |                     duration: meta.dig(:original, :duration), | ||||||
|  |                     foregroundColor: meta.dig('colors', 'foreground'), | ||||||
|  |                     fullscreen: true, | ||||||
|  |                     height: 380, | ||||||
|  |                     poster: @media_attachment.thumbnail.present? ? @media_attachment.thumbnail.url : @media_attachment.account.avatar_static_url, | ||||||
|  |                     src: @media_attachment.file.url(:original), | ||||||
|  |                     width: 670 do | ||||||
|     %audio{ controls: 'controls' } |     %audio{ controls: 'controls' } | ||||||
|       %source{ src: @media_attachment.file.url(:original) } |       %source{ src: @media_attachment.file.url(:original) } | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user