diff --git a/src/app/projects/page.js b/src/app/projects/page.js index 60811fb..8e04297 100644 --- a/src/app/projects/page.js +++ b/src/app/projects/page.js @@ -471,7 +471,7 @@ export default function ProjectListPage() { {t('common.status') || 'Status'} - Placeholder + {t('projects.assigned') || 'Przypisany'} @@ -563,7 +563,15 @@ export default function ProjectListPage() { - Placeholder + {project.assigned_to_initial ? ( +
+ + {project.assigned_to_initial} + +
+ ) : ( + - + )} ))} diff --git a/src/lib/i18n.js b/src/lib/i18n.js index 2904848..78fbb75 100644 --- a/src/lib/i18n.js +++ b/src/lib/i18n.js @@ -165,6 +165,7 @@ const translations = { createFirstProject: "Utwórz pierwszy projekt", noMatchingResults: "Brak projektów pasujących do kryteriów wyszukiwania. Spróbuj zmienić wyszukiwane frazy.", showingResults: "Wyświetlono {shown} z {total} projektów", + assigned: "Przypisany", deleteConfirm: "Czy na pewno chcesz usunąć ten projekt?", deleteSuccess: "Projekt został pomyślnie usunięty", createSuccess: "Projekt został pomyślnie utworzony", @@ -719,6 +720,7 @@ const translations = { createFirstProject: "Create first project", noMatchingResults: "No projects match the search criteria. Try changing your search terms.", showingResults: "Showing {shown} of {total} projects", + assigned: "Assigned", deleteConfirm: "Are you sure you want to delete this project?", deleteSuccess: "Project deleted successfully", createSuccess: "Project created successfully", diff --git a/src/lib/queries/projects.js b/src/lib/queries/projects.js index 555350a..34160f3 100644 --- a/src/lib/queries/projects.js +++ b/src/lib/queries/projects.js @@ -11,7 +11,8 @@ export function getAllProjects(contractId = null) { creator.name as created_by_name, creator.username as created_by_username, assignee.name as assigned_to_name, - assignee.username as assigned_to_username + assignee.username as assigned_to_username, + assignee.initial as assigned_to_initial FROM projects p LEFT JOIN contracts c ON p.contract_id = c.contract_id LEFT JOIN users creator ON p.created_by = creator.id @@ -37,7 +38,8 @@ export function getProjectById(id) { creator.name as created_by_name, creator.username as created_by_username, assignee.name as assigned_to_name, - assignee.username as assigned_to_username + assignee.username as assigned_to_username, + assignee.initial as assigned_to_initial FROM projects p LEFT JOIN users creator ON p.created_by = creator.id LEFT JOIN users assignee ON p.assigned_to = assignee.id