Un amigo tiene un proyecto que estoy buscando para poder subir un video directamente a s3. Todo el código, todas las gemas de aws y las configuraciones son las mismas. Mi base de código dice que presigned_post no es un método en el objeto del depósito: el S3_BUCKET está definido.
¿Alguien sabe por qué mi objeto S3_BUCKET simplemente no tiene el método presigned_post? Tiene que estar en algún lugar de las configuraciones o gemas, estoy pensando, pero siento que lo he intentado todo.
LISTA DE GEMAS: aws-sdk (2.8.11, 2.0.6.pre) aws-sdk-core (2.8.11, 2.0.6) aws-sdk-resources (2.8.11, 2.0.6.pre) aws-sdk -v1 (1.66.0) aws-sigv4 (1.0.0) fog-aws (0.9.4, 0.9.1)
Al actualizar el archivo gem para decir explícitamente gema 'aws-sdk', '>= 2.6.1' pude resolver el problema