fix: Set default name for Docker volumes if it is null
This commit is contained in:
		@@ -1373,6 +1373,10 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal
 | 
				
			|||||||
                                        if (data_get($v, 'driver_opts')) {
 | 
					                                        if (data_get($v, 'driver_opts')) {
 | 
				
			||||||
                                            // Do nothing
 | 
					                                            // Do nothing
 | 
				
			||||||
                                        }
 | 
					                                        }
 | 
				
			||||||
 | 
					                                        if (is_null(data_get($v, 'name'))) {
 | 
				
			||||||
 | 
					                                            data_set($v, 'name', $name);
 | 
				
			||||||
 | 
					                                        }
 | 
				
			||||||
 | 
					                                        data_set($topLevelVolumes, $name, $v);
 | 
				
			||||||
                                    } else {
 | 
					                                    } else {
 | 
				
			||||||
                                        $topLevelVolumes->put($name, [
 | 
					                                        $topLevelVolumes->put($name, [
 | 
				
			||||||
                                            'name' => $name,
 | 
					                                            'name' => $name,
 | 
				
			||||||
@@ -1384,6 +1388,10 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal
 | 
				
			|||||||
                                        if (data_get($v, 'driver_opts')) {
 | 
					                                        if (data_get($v, 'driver_opts')) {
 | 
				
			||||||
                                            // Do nothing
 | 
					                                            // Do nothing
 | 
				
			||||||
                                        }
 | 
					                                        }
 | 
				
			||||||
 | 
					                                        if (is_null(data_get($v, 'name'))) {
 | 
				
			||||||
 | 
					                                            data_set($v, 'name', $name->value());
 | 
				
			||||||
 | 
					                                        }
 | 
				
			||||||
 | 
					                                        data_set($topLevelVolumes, $name->value(), $v);
 | 
				
			||||||
                                    } else {
 | 
					                                    } else {
 | 
				
			||||||
                                        $topLevelVolumes->put($name->value(), [
 | 
					                                        $topLevelVolumes->put($name->value(), [
 | 
				
			||||||
                                            'name' => $name->value(),
 | 
					                                            'name' => $name->value(),
 | 
				
			||||||
@@ -1437,6 +1445,10 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal
 | 
				
			|||||||
                                        if (data_get($v, 'driver_opts')) {
 | 
					                                        if (data_get($v, 'driver_opts')) {
 | 
				
			||||||
                                            // Do nothing
 | 
					                                            // Do nothing
 | 
				
			||||||
                                        }
 | 
					                                        }
 | 
				
			||||||
 | 
					                                        if (is_null(data_get($v, 'name'))) {
 | 
				
			||||||
 | 
					                                            data_set($v, 'name', $source);
 | 
				
			||||||
 | 
					                                        }
 | 
				
			||||||
 | 
					                                        data_set($topLevelVolumes, $source, $v);
 | 
				
			||||||
                                    } else {
 | 
					                                    } else {
 | 
				
			||||||
                                        $topLevelVolumes->put($source, [
 | 
					                                        $topLevelVolumes->put($source, [
 | 
				
			||||||
                                            'name' => $source,
 | 
					                                            'name' => $source,
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user