5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-26 01:26:22 +00:00
panel/app/models
f 2612f44965 validar de más has_many
esta validación de has_many no permite guardar el post si no coinciden
la cantidad de valores con los posts asociados, lo que funciona en casos
muy ideales y no deja que se pueda guardar el post desde el formulario.

el formulario envía un valor vacío para poder indicar que se quieren
borrar todos los artículos por limitaciones de http, pero también suma
un ítem vacío a la lista, con lo que la cantidad de posts encontrados
siempre es 1 menor.

de la misma forma, si la relación está rota porque uno de los posts
asociados ya no existe, no permite guardar sin dar mayor feedback.  así
que por ahora dejamos que se puedan guardar.
2021-05-17 17:56:56 -03:00
..
concerns integración con tienda 2020-11-11 18:15:58 -03:00
post usar ruby en lugar de rails :B 2020-10-03 21:46:24 -03:00
site deprecar un atributo que nunca usamos 2021-04-16 10:36:38 -03:00
access_log.rb usar symbol-fstring #177 2020-09-29 18:36:51 -03:00
application_record.rb rubocop 2019-03-26 12:32:20 -03:00
build_stat.rb estadísticas básicas 2019-08-01 21:20:42 -03:00
collaboration.rb aceptar colaboraciones publicas 2019-07-08 17:58:14 -03:00
csp_report.rb Content Security Policy 2020-02-06 13:17:04 -03:00
deploy.rb registrar si falló la compilación. no colgar la io. 2021-04-14 13:09:03 -03:00
deploy_alternative_domain.rb permitir dominios alternativos #122 2020-02-19 19:29:06 -03:00
deploy_hidden_service.rb alojar como servicios ocultos de tor! 2020-07-18 19:52:35 -03:00
deploy_local.rb recuperar las variables de spree 2021-04-14 18:22:17 -03:00
deploy_private.rb usar Strings en ENV 2020-10-09 09:24:12 -03:00
deploy_www.rb eliminar el destino de www 2020-06-19 15:42:24 -03:00
deploy_zip.rb guardar el destino y otros valores previene los cambios de nombres 2019-09-25 13:05:18 -03:00
design.rb creditos para las plantillas e invitación a apoyar el trabajo 2020-08-11 18:52:53 -03:00
git_author.rb buscar y reemplazar #151 2020-06-09 11:22:13 -03:00
invitadx.rb arreglar el deploy 2019-09-07 16:34:04 -03:00
jekyll_i18n.rb rubocop 2019-03-26 12:32:20 -03:00
layout.rb no ofrecer la renderización de layouts ignorados 2021-04-07 17:46:37 -03:00
licencia.rb WIP: licencias 2019-07-19 19:37:53 -03:00
log_entry.rb arreglar tests! 2020-09-29 18:22:28 -03:00
maintenance.rb mejorar correos de mantenimiento 2020-09-11 14:26:19 -03:00
metadata_array.rb revisión de has many 2021-02-11 16:16:25 -03:00
metadata_belongs_to.rb testear la relación belongs_to 2021-05-13 19:44:21 -03:00
metadata_boolean.rb valores de un checkbox y asegurar que los nombres de metadatos sean simbolos 2020-07-23 16:06:29 -03:00
metadata_color.rb sanitizar entradas antes de guardarlas para prevenir xss #75 2020-02-12 18:24:54 -03:00
metadata_content.rb usar el editor en otros campos 2021-04-22 13:09:49 -03:00
metadata_date.rb guardar fechas 2020-12-24 16:13:29 -03:00
metadata_document_date.rb usar Post#new? que ya sabe cuándo el documento no existe aun 2021-05-17 12:43:23 -03:00
metadata_email.rb por trabajar con apuro 2020-01-22 18:25:48 -03:00
metadata_encrypted_text.rb los datos privados se cifran! 2020-08-20 20:38:31 -03:00
metadata_event.rb traer valores por defecto (excepto para boolean) 2020-11-11 15:29:53 -03:00
metadata_factory.rb preparar MetadataFactory para poder llamar métodos estáticos 2021-02-17 18:41:42 -03:00
metadata_file.rb validar el sitio antes de subir una imagen 2021-04-24 20:04:38 -03:00
metadata_geo.rb traer valores por defecto (excepto para boolean) 2020-11-11 15:29:53 -03:00
metadata_has_and_belongs_to_many.rb testear relación has_and_belongs_to_many 2021-05-13 19:50:41 -03:00
metadata_has_many.rb validar de más has_many 2021-05-17 17:56:56 -03:00
metadata_hidden.rb un tipo de campo que no hace nada 2021-04-13 15:52:34 -03:00
metadata_html.rb usar el editor en otros campos 2021-04-22 13:09:49 -03:00
metadata_image.rb no comprobar imagenes que no existen 2020-08-07 17:49:46 -03:00
metadata_lang.rb garantizar que todos los locales son simbolos 2021-03-03 09:43:15 -03:00
metadata_locales.rb garantizar que todos los locales son simbolos 2021-03-03 09:43:15 -03:00
metadata_markdown.rb campo de markdown 2020-06-24 17:48:16 -03:00
metadata_markdown_content.rb no mezclar markdown con html 2021-03-03 09:46:02 -03:00
metadata_number.rb traer valores por defecto (excepto para boolean) 2020-11-11 15:29:53 -03:00
metadata_order.rb traer valores por defecto (excepto para boolean) 2020-11-11 15:29:53 -03:00
metadata_path.rb obtener el valor correo para value_was 2021-02-17 18:40:07 -03:00
metadata_permalink.rb campo de permalink 2020-11-11 14:41:12 -03:00
metadata_predefined_array.rb garantizar que todos los locales son simbolos 2021-03-03 09:43:15 -03:00
metadata_related_posts.rb eliminar memoización en las búsquedas 2021-05-13 19:47:24 -03:00
metadata_sku.rb sugerir un sku 2021-02-22 18:22:21 -03:00
metadata_slug.rb simplificar MetadataSlug 2021-02-17 18:44:28 -03:00
metadata_string.rb Merge branch 'editor-nuevo' into rails 2020-11-17 20:46:55 -03:00
metadata_tel.rb usar symbol-fstring #177 2020-09-29 18:36:51 -03:00
metadata_template.rb Merge branch 'renovar-cache' into 'rails' 2021-05-08 17:40:46 +00:00
metadata_text.rb sanitizar entradas antes de guardarlas para prevenir xss #75 2020-02-12 18:24:54 -03:00
metadata_url.rb metadata file & url 2019-11-07 13:08:14 -03:00
metadata_uuid.rb el uuid tampoco se cifra 2020-08-22 18:55:06 -03:00
post.rb Merge branch 'vali-date' into 'rails' 2021-05-17 15:58:59 +00:00
post_relation.rb eliminar memoización en las búsquedas 2021-05-13 19:47:24 -03:00
rol.rb optimizar busqueda de roles 2020-05-12 12:50:39 -03:00
site.rb Merge branch 'build-once-at-a-time' into 'rails' 2021-05-14 15:02:51 +00:00
site_stat.rb estadísticas básicas 2019-08-01 21:20:42 -03:00
site_translation.rb ver todos los sitios como usuarie y como invitade 2019-07-03 21:49:56 -03:00
site_usuarie.rb refactorizar SiteUsuarie 2020-11-17 20:53:21 -03:00
usuarie.rb validar direcciones de correo 2021-02-24 17:29:09 -03:00