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

First steps toward verify email address #22

Merged
merged 3 commits into from
Feb 5, 2025

Conversation

SailingSteve
Copy link
Member

@SailingSteve SailingSteve commented Feb 4, 2025

useFetchData has been updated to take a METHOD parameter to handle get/push Login , but still needs both the client and server to run in SSL/TLS to be able to send emails.
Many lint fixes
"Dependency cycle" errors were fixed by pulling some functions that did need access to ConnectAppContext outside of files that did not, and were included in ConnectAppContext and some other places other places -- I'm not attached to this form of refactor if someone has a better way to avoid "Dependency cycle"s
Added back getFullNamePreferredPerson(person) in parallel to the "takes an id approach" to allow determining the "FullNamePreferred" string within maps or other places where global state can not be accessed.

useFetchData now takes a METHOD parameter to handle get/push
Login has been updated, but still needs both the client and server to run in SSL/TLS to be able to send emails.
Many lint fixes
"Dependency cycle"  errors were fixed by pulling some functions that did need access to ConnectAppContext outside of files that did not, and were included in ConnectAppContext and some other places other places -- I'm not attached to this form of refactor if someone has a better way to avoid "Dependency cycle"s
Added back (in parallel to the takes an id approach) to allow determining the "FullNamePreferred" string within maps ... getFullNamePreferredPerson = (person)
useFetchData now takes a METHOD parameter to handle get/push
Login has been updated, but still needs both the client and server to run in SSL/TLS to be able to send emails.
Many lint fixes
"Dependency cycle"  errors were fixed by pulling some functions that did need access to ConnectAppContext outside of files that did not, and were included in ConnectAppContext and some other places other places -- I'm not attached to this form of refactor if someone has a better way to avoid "Dependency cycle"s
Added back (in parallel to the takes an id approach) to allow determining the "FullNamePreferred" string within maps ... getFullNamePreferredPerson = (person)
useFetchData now takes a METHOD parameter to handle get/push
Login has been updated, but still needs both the client and server to run in SSL/TLS to be able to send emails.
Many lint fixes
"Dependency cycle"  errors were fixed by pulling some functions that did need access to ConnectAppContext outside of files that did not, and were included in ConnectAppContext and some other places other places -- I'm not attached to this form of refactor if someone has a better way to avoid "Dependency cycle"s
Added back (in parallel to the takes an id approach) to allow determining the "FullNamePreferred" string within maps ... getFullNamePreferredPerson = (person)
Copy link
Member

@DaleMcGrew DaleMcGrew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @SailingSteve! 👍

searchResults: [],
};

// These are the "AppContextValues" (i.e., global state variables) used in the PersonModel
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should be TaskModel instead of PersonModel in the comment

@@ -1,7 +1,6 @@
import React from 'react';
import styled from 'styled-components';
import { renderLog } from '../../common/utils/logging';
import QuestionnaireResponsesList from '../Questionnaire/QuestionnaireResponsesList';
import PersonProfile from './PersonProfile';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we want to leave import QuestionnaireResponsesList from '../Questionnaire/QuestionnaireResponsesList'; in here but commented out since we want to uncomment <QuestionnaireResponsesList /> as soon as that component is running again.

@DaleMcGrew DaleMcGrew merged commit 281ba7e into wevote:develop Feb 5, 2025
0 of 2 checks passed
@SailingSteve SailingSteve deleted the steveStaffClientFeb3-3pm branch February 15, 2025 17:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants