Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tirar especificação de abrigos de mulheres e crianças na visualização pública #141

Open
giggio opened this issue May 19, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@giggio
Copy link
Member

giggio commented May 19, 2024

TL;DR

Por motivos de segurança (e da LGPD), precisamos retirar a descrição “abrigo para mulheres e crianças” do título dos abrigos listados.

Critérios de aceitação

We will accept when the shelter's list don't have any titles involving women or children. There are no texts public showing women or children.

There will be no public data specifying shelters for women and children.

Users shouldn't be able to search woman and children.

  1. Retirar a informação “Abrigo exclusivo mulheres de crianças” do título de qualquer abrigo que tenha essa descrição

Item do frontend: SOS-RS/frontend#255

image

@giggio giggio added the enhancement New feature or request label May 19, 2024
@giggio giggio moved this to Disponível pra dev in SOS-RS May 19, 2024
@diegodario88
Copy link
Contributor

Talvez seja necessário ajustar a inserção (front-end) de novos abrigos para que essas informações não sejam incluídas. Além disso. Aqui, no back-end, penso que uma migration que faça um update em todos os abrigos já cadastrados cujo título contenha as palavras "exclusivo", "mulheres" ou "crianças".

Compartilhei essa mesma mensagem no front-end, gostaria de ouvir a sua opinião antes de atacar esse item @giggio.

@giggio
Copy link
Member Author

giggio commented May 20, 2024

O dono desse item é o @rhuam. Consegue dar sua visão, Rhuam? Seria uma boa alterar a descrição para deixar ele mais claro.

@coelhotatiane
Copy link
Contributor

Talvez seja necessário ajustar a inserção (front-end) de novos abrigos para que essas informações não sejam incluídas. Além disso. Aqui, no back-end, penso que uma migration que faça um update em todos os abrigos já cadastrados cujo título contenha as palavras "exclusivo", "mulheres" ou "crianças".

Compartilhei essa mesma mensagem no front-end, gostaria de ouvir a sua opinião antes de atacar esse item @giggio.

Tem pelo menos um abrigo que possui 'Mulheres' no próprio nome (é o próprio nome do abrigo, não é nenhuma menção de exclusividade). Talvez hajam outros e nesse caso não acho que faça sentido alterar. O que vocês acham?

@diegodario88
Copy link
Contributor

Minha alteração se propunha a modificar apenas onde existem delimitadores como " [ " ou " ( ".

Algo como:

UPDATE shelters
    SET name = regexp_replace(name, E'(\[?(mulheres|crianças)\]?|\((mulheres|crianças)\))', '', 'g')
  ;

Porém é um bom ponto levantado @coelhotatiane, em paralelo perguntei no discord se existe a possibilidade de colher um dump do banco de dados para executar essa alteração com mais confiança. Se bem que não são muitos registros que retornam quando de uma busca com a palavra "mulher"; encontrei 13 registros apenas.

@Rafael-Fassini
Copy link

Obteve resposta sobre o dump do bd @diegodario88?

@diegodario88
Copy link
Contributor

Oi @Rafael-Fassini,

Ainda não obtive resposta. Talvez não seja tão trabalhoso fazer isso individualmente para cada abrigo. Aqui estão os IDs e os nomes que precisam ser validados para ver se podem ser alterados ou não:

[
    {
        "id": "a5a27e23-6ddd-4e9c-abb6-f80cb54c5020",
        "name": "Abrigo Aliadas [exclusivo Para Mulheres Com Crianças]"
    },
    {
        "id": "a0247117-759f-4dcd-979f-cce965fd0036",
        "name": "Mulheres Voluntárias [exclusivo Mulheres E Crianças]"
    },
    {
        "id": "c548a0a7-009d-4c4f-93ca-2d7143de31f2",
        "name": "Paróquia São Martinho (exclusivo Mulheres E Crianças)"
    },
    {
        "id": "49285f7f-da98-4280-8be6-5a32ba230c9f",
        "name": "Escola Estadual Luciana De Abreu [exclusivo Mulheres E Crianças]"
    },
    {
        "id": "f2884cd5-1f02-43b0-a7ed-77254b8a8c5f",
        "name": "Mulheres Em Rede / Consepro"
    },
    {
        "id": "21cb4372-5f7c-44d0-8791-8de4cd1db4ea",
        "name": "Colégio Farroupilha - Sede Campestre [somente Mulheres E Crianças]"
    },
    {
        "id": "0ad569d9-08e5-4ffd-a00c-410f12ad5aae",
        "name": "Abrigo Coração De Mãe [exclusivo Mulheres E Crianças]"
    },
    {
        "id": "662577bc-aa4c-458e-b02e-7e7d092c14fe",
        "name": "Acm - Cruzeiro Do Sul (exclusivo Para Mulheres)"
    },
    {
        "id": "db05d1be-c9aa-4283-bf0c-bee218bb1eb6",
        "name": "Abrigo Anne Frank - Abrigo Exclusivo Mulheres E Crianças"
    },
    {
        "id": "80765aa9-0a37-4f9b-9a4c-939244fede4e",
        "name": "Associação De Mulher Maria Da Gloria"
    },
    {
        "id": "42ba4f25-8c77-44ac-8c3d-131ed52faefd",
        "name": "Ong Ester Mulher"
    },
    {
        "id": "57794b28-0896-40ca-9681-527a5509bd9b",
        "name": "Casa Mulheres Mirabal [exclusivo Para Mulheres E Crianças]"
    },
    {
        "id": "f13addb2-a523-4115-a226-fe552f94d732",
        "name": "Abrigo Só Para Mulheres E Crianças - Canoas"
    }
]

@allangalera
Copy link

allangalera commented May 22, 2024

Eu tinha compartilhado no discord uma lista no google docs com abrigos que tem coisas similares. A lista deve estar um pouco defasada agora mas da pra ver que não são muitos.

Pra conseguir a lista eu só fui scrollando no site procurando abrigos que se encaixam nos critérios dessa issue. To com uma dúvida: Isso vai ser aplicado pra outras exclusividades também? Exemplos: Abrigo [exclusivo Lgbtqiapn+] - Tristeza e Centro Evangélico Cepa - Abrigo Exclusivo Para A Comunidade Indígena Guarani

@HenriqueGSena
Copy link

Posso cuidar dessa task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Disponível para dev
Development

No branches or pull requests

6 participants