YBNetwork / Issues-Enhancements

0 stars 0 forks source link

ISSUE #13 TEAM REGISTRATION | INVITE ONLY Process - URGENT #13

Open kirkwhiteman1 opened 7 years ago

kirkwhiteman1 commented 7 years ago

Currently, when a director +ADD a New Tournament. The director must put down a {Registration Deadline Date}. The Director also has the ability to make this a Tournament an {INVITE} only tournament in one of the data fields when creating a tournament and when a director edit's the tournament.

The reason behind making a tournament INVITE only is let teams know it is a "special" tournament for certain teams - whether it is all school or all club or whatever.

If the {INVITE} data field is chosen when +ADDING the tournament or anytime during the edit tournament process, when a user views the Tournament Details page of that tournament the button on the top will say INVITE Only. ALSO - When the day of the {Registration Deadline} the website will automatically change a REGISTER button to INVITE Only.

Coaches (teams) can click in the INVITE Only button and Still register for the tournament, but the language is a little different, as you see below. image

WE NEED TO FIX THE FOLLOWING: It seems that when a coach (team) register's for a tournament with an INVITE Only, the Registration does NOT actually get sent to the Director's Dashboard - Registration Report.

  1. We need a coach(Team) registration to flow to the director's dashboard - Registration Report and have that record for the team in the report.

  2. We need to change the verbiage of the INVITE Only registration popup below image

I would like it to read: "This is an INVITE Only tournament. Either select teams will be chosen or this tournament is getting ready to schedule the tournament and is only selecting certain teams to round out divisions. Please select the team you want to register and click submit, your information will be sent to the tournament director. Please contact the tournament director by phone or e-mail to verify you will be scheduled for this tournament. You can choose to pay now, or pay at a later date by accessing the payment information on your Coach's Dashboard - My Team's - View Tournament Status."

bguerrettaz commented 7 years ago

@kirkwhiteman1 - I have updated the verbiage you asked for.

Question on the registration report: Currently, when a user register for a tournament that is invite only, that record goes into a table called invitations and is not inserted into the register table. The registration report is built off of the register table, and does not include those invitations.

Do you want me to append the pending invitations for that tournament and have a new column in the registration report that indicates pending registration or do you want me to skip that table altogether and put all registrations (invite only and non invite only) in the same table to be reflected on in the registration report.

Another question - how does a director currently mark a pending registration as accepted? Does that functionality exists? I might be missing something, but there seems to be some gaps in the invite only space.

Please let me know.

Blake

kirkwhiteman1 commented 7 years ago

Let's go ahead and SKIP it altogether. I don't want to add another layer for the director in the registration report. We will just list the Status of the Team as "Registered-Not Paid"

A director will "process" a team by changing the status. The director does this from the Registration Report by selecting the view icon. A popup box below popsup image

When a director receives a check, the director enter's the date received, the amount and if there is a balance due and hit's submit. The TEAM is to get an e-mail to verify that payment has been received and the Status will change for this team. If the TEAM paid by credit card - the Status should be moved to PAID.

Let me know if that works.

bguerrettaz commented 7 years ago

I've been working to finish up this latest change, but wanted to make sure that your intent is to make invite only and regular registrations look the same to the director in the registration report? There wouldn't be much of a difference going forward, correct?

kirkwhiteman1 commented 7 years ago

That is correct

Kirk Whiteman

On May 6, 2017 8:50 AM, "bguerrettaz" notifications@github.com wrote:

I've been working to finish up this latest change, but wanted to make sure that your intent is to make invite only and regular registrations look the same to the director in the registration report? There wouldn't be much of a difference going forward, correct?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13#issuecomment-299641147, or mute the thread https://github.com/notifications/unsubscribe-auth/Aaxnf5Ak0IuXzgNoeCJq8FLi3WyWYhgCks5r3HqSgaJpZM4NOKvR .

bguerrettaz commented 7 years ago

Kirk - I'm trying to finish up this issue, but am having issues tracking how items get into the registration report. When I register for a tournament, whether it be invite only or regular, that team doesn't show up in the registration report (it also isn't included in the database table called sTeams). I see there are teams in the registration report currently, most older than a month, do you know how teams generally get there? How are teams 'supposed' to get there? My assumption was that when a team registers (either through credit card or mail payment) they were added to that report.

Can you assist please?

Thanks, Blake

bguerrettaz commented 7 years ago

Hi Kirk - I wanted to make progress on this issue today, so I went ahead and went with my assumption. If the user registers through the invite only link, they are added to the registration report and then the director can mark their payment complete.

When completing these changes, I found a bug with the relationship between two tables (I have no idea why it was designed that way), so I had to correct.

If this is correct, please test this functionality. You might need to create a new tournament to test with, or I can manually remove records from the database. If a team is already out there and registered, it will be hard to remove them through the interface because of these two table dependencies.

If this is not what you want, I can remove all of my code changes (revert back).

Please let me know your thoughts and what your next three priorities are.

Thanks, Blake

kirkwhiteman1 commented 7 years ago

Heading to a practice. Will evaluate tonight.

I am not sure where teams go. They should all flow into registration report

Kirk Whiteman

On May 7, 2017 2:24 PM, "bguerrettaz" notifications@github.com wrote:

Hi Kirk - I wanted to make progress on this issue today, so I went ahead and went with my assumption. If the user registers through the invite only link, they are added to the registration report and then the director can mark their payment complete.

When completing these changes, I found a bug with the relationship between two tables (I have no idea why it was designed that way), so I had to correct.

If this is correct, please test this functionality. You might need to create a new tournament to test with, or I can manually remove records from the database. If a team is already out there and registered, it will be hard to remove them through the interface because of these two table dependencies.

If this is not what you want, I can remove all of my code changes (revert back).

Please let me know your thoughts and what your next three priorities are.

Thanks, Blake

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13#issuecomment-299728445, or mute the thread https://github.com/notifications/unsubscribe-auth/Aaxnf8JUxBQgYVSra0VnfqzNH5glBzIuks5r3hqDgaJpZM4NOKvR .

bguerrettaz commented 7 years ago

Ok, great. They all flow there now, including invite only.

On Sun, May 7, 2017 at 2:40 PM, kirkwhiteman1 notifications@github.com wrote:

Heading to a practice. Will evaluate tonight.

I am not sure where teams go. They should all flow into registration report

Kirk Whiteman

On May 7, 2017 2:24 PM, "bguerrettaz" notifications@github.com wrote:

Hi Kirk - I wanted to make progress on this issue today, so I went ahead and went with my assumption. If the user registers through the invite only link, they are added to the registration report and then the director can mark their payment complete.

When completing these changes, I found a bug with the relationship between two tables (I have no idea why it was designed that way), so I had to correct.

If this is correct, please test this functionality. You might need to create a new tournament to test with, or I can manually remove records from the database. If a team is already out there and registered, it will be hard to remove them through the interface because of these two table dependencies.

If this is not what you want, I can remove all of my code changes (revert back).

Please let me know your thoughts and what your next three priorities are.

Thanks, Blake

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13# issuecomment-299728445, or mute the thread https://github.com/notifications/unsubscribe-auth/ Aaxnf8JUxBQgYVSra0VnfqzNH5glBzIuks5r3hqDgaJpZM4NOKvR .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13#issuecomment-299729347, or mute the thread https://github.com/notifications/unsubscribe-auth/AFbn85P9ZWwkzEAE1vDo7KxJh8-Oxngrks5r3h5FgaJpZM4NOKvR .

kirkwhiteman1 commented 7 years ago

As far as issues...one just popped up i need to Add

Registration Report

Download to excel

We need to add Head coach cell # and email data fields to the excel file that is downloaded.

Kirk Whiteman

On May 7, 2017 2:41 PM, "bguerrettaz" notifications@github.com wrote:

Ok, great. They all flow there now, including invite only.

On Sun, May 7, 2017 at 2:40 PM, kirkwhiteman1 notifications@github.com wrote:

Heading to a practice. Will evaluate tonight.

I am not sure where teams go. They should all flow into registration report

Kirk Whiteman

On May 7, 2017 2:24 PM, "bguerrettaz" notifications@github.com wrote:

Hi Kirk - I wanted to make progress on this issue today, so I went ahead and went with my assumption. If the user registers through the invite only link, they are added to the registration report and then the director can mark their payment complete.

When completing these changes, I found a bug with the relationship between two tables (I have no idea why it was designed that way), so I had to correct.

If this is correct, please test this functionality. You might need to create a new tournament to test with, or I can manually remove records from the database. If a team is already out there and registered, it will be hard to remove them through the interface because of these two table dependencies.

If this is not what you want, I can remove all of my code changes (revert back).

Please let me know your thoughts and what your next three priorities are.

Thanks, Blake

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13# issuecomment-299728445, or mute the thread https://github.com/notifications/unsubscribe-auth/ Aaxnf8JUxBQgYVSra0VnfqzNH5glBzIuks5r3hqDgaJpZM4NOKvR .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13# issuecomment-299729347, or mute the thread https://github.com/notifications/unsubscribe-auth/ AFbn85P9ZWwkzEAE1vDo7KxJh8-Oxngrks5r3h5FgaJpZM4NOKvR .

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/YBNetwork/Issues-Enhancements/issues/13#issuecomment-299729396, or mute the thread https://github.com/notifications/unsubscribe-auth/Aaxnf-tyUDFLIrK2xly5sZR6Mg4ooxm-ks5r3h55gaJpZM4NOKvR .

bguerrettaz commented 7 years ago

I want to make sure all of the URGENT priority tasks are good to go.

Is this ready to be close?

kirkwhiteman1 commented 7 years ago

Actually, Can we ADD these two data fields to the download excel report? {Team City} {Team State}. Data fields are found when a coach +Adds a Team image