15 docker client #2
+5
-4
@@ -293,10 +293,10 @@ export class ProjectDetailsComponent implements OnInit, OnDestroy, AfterViewChec
|
|||||||
|
|
||||||
// 4. Финальный пуленепробиваемый фоллбэк для старых контейнеров (вырезаем имя проекта)
|
// 4. Финальный пуленепробиваемый фоллбэк для старых контейнеров (вырезаем имя проекта)
|
||||||
// Для "test-web" -> cleanName = "test-web" -> parts = ['test', 'web'] -> возвращает "web"
|
// Для "test-web" -> cleanName = "test-web" -> parts = ['test', 'web'] -> возвращает "web"
|
||||||
const parts = cleanName.split('-');
|
// const parts = cleanName.split('-');
|
||||||
if (parts.length >= 2) {
|
// if (parts.length >= 2) {
|
||||||
return parts.slice(1).join('-');
|
// return parts.slice(1).join('-');
|
||||||
}
|
// }
|
||||||
|
|
||||||
// Только если вообще ничего не получилось извлечь — выводим реальное предупреждение
|
// Только если вообще ничего не получилось извлечь — выводим реальное предупреждение
|
||||||
if (!cleanName) {
|
if (!cleanName) {
|
||||||
@@ -312,6 +312,7 @@ export class ProjectDetailsComponent implements OnInit, OnDestroy, AfterViewChec
|
|||||||
*/
|
*/
|
||||||
getContainerDomain(container: any): string | null {
|
getContainerDomain(container: any): string | null {
|
||||||
const serviceId = this.getServiceName(container);
|
const serviceId = this.getServiceName(container);
|
||||||
|
|
||||||
if (!serviceId || !this.config?.serviceConfigs) return null;
|
if (!serviceId || !this.config?.serviceConfigs) return null;
|
||||||
|
|
||||||
// Ищем настройки в мапе по системному ID (например, srv-0)
|
// Ищем настройки в мапе по системному ID (например, srv-0)
|
||||||
|
|||||||
Reference in New Issue
Block a user