Maximum total budget for a proposal changes from year to year
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 45/100
Línea de trabajo
Comienza en api/templates/pages/budget.html#L133 y sigue cómo el formulario de propuesta obtiene su valor de advertencia actual. Después inspecciona la página Set Parameters y los datos de producción de años anteriores para identificar dónde deben situarse los valores de estipendios y de otros presupuestos. La tarea estará terminada cuando ambos valores sean configurables, la advertencia los compruebe por separado para varios miembros del Faculty y los datos de años anteriores sigan estando rellenados.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Faculty stipends (which is solved by PR #183) brings about another issue, which is there is a warning hard-coded into the end of the proposal form which notifies the user that their proposal is over a certain amount: https://github.com/BCStudentSoftwareDevTeam/urcpp/blob/development/api/templates/pages/budget.html#L133
This number should be dynamic, which means it needs to be programmable in the Set Parameters page.
However, the current number ($8300) was derived from a $5300 faculty stipend (now wrong) + $3000 max budget for everything else (which may also change in the future). Worse yet, this doesn't take into consideration the fact that two or more faculty could be on a proposal, which would make the budget: 5300 + 5300 + 3000.
So, this needs reworked so that faculty stipends are treated separately from the other budget calculations when this warning is displayed. In reality, it should only be a check on the $3000 budget for everything else, and a separate check on the stipend based on the number of faculty on the proposal.
Both the stipend and the "everything else budgets" should be set in the Set Parameters page so they can change each year.
You'll also want to check the impact of this on previous years (i.e., fix the production data so the value is in there).
- Lenguaje dominante
- HTML
- Estrellas
- 0
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de BCStudentSoftwareDevTeam/urcpp
-
Dificultad 2/5 1-2 días Aptitud para principiantes 45/100
-
Update README.md Abierto
BCStudentSoftwareDevTeam/urcpp#193 · 1 comentario · 1 asignado ·
-
Make URCPP Developer Friendly Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
BCStudentSoftwareDevTeam/urcpp#191 · 1 comentario ·
-
BCStudentSoftwareDevTeam/urcpp#189 · 2 asignados ·
-
BCStudentSoftwareDevTeam/urcpp#188 · 1 comentario · 1 asignado ·
Todos los issues de BCStudentSoftwareDevTeam/urcpp
Issues similares
-
bug customer-eng Durable Agents Inngest status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
-
integration: elevenlabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
home-assistant/core#182944 · 1 comentario ·
-
ai-observability bug team/ai-observability
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vicharanashala/fln#563 ·