mirror of
				https://github.com/mealie-recipes/mealie.git
				synced 2025-11-03 18:53:17 -05:00 
			
		
		
		
	removed try/catch
This commit is contained in:
		@@ -45,28 +45,15 @@ class PostgresProvider(AbstractDBProvider, BaseSettings):
 | 
				
			|||||||
    @property
 | 
					    @property
 | 
				
			||||||
    def db_url(self) -> str:
 | 
					    def db_url(self) -> str:
 | 
				
			||||||
        host = f"{self.POSTGRES_SERVER}:{self.POSTGRES_PORT}"
 | 
					        host = f"{self.POSTGRES_SERVER}:{self.POSTGRES_PORT}"
 | 
				
			||||||
        try:
 | 
					        return str(
 | 
				
			||||||
            url = PostgresDsn.build(
 | 
					            PostgresDsn.build(
 | 
				
			||||||
                scheme="postgresql",
 | 
					                scheme="postgresql",
 | 
				
			||||||
                username=self.POSTGRES_USER,
 | 
					                username=self.POSTGRES_USER,
 | 
				
			||||||
                password=self.POSTGRES_PASSWORD,
 | 
					                password=urlparse.quote_plus(self.POSTGRES_PASSWORD),
 | 
				
			||||||
                host=host,
 | 
					                host=host,
 | 
				
			||||||
                path=f"{self.POSTGRES_DB or ''}",
 | 
					                path=f"{self.POSTGRES_DB or ''}",
 | 
				
			||||||
            )
 | 
					            )
 | 
				
			||||||
        except ValueError as outer_error:
 | 
					        )
 | 
				
			||||||
            try:
 | 
					 | 
				
			||||||
                # if the password contains special characters, it needs to be URL encoded
 | 
					 | 
				
			||||||
                url = PostgresDsn.build(
 | 
					 | 
				
			||||||
                    scheme="postgresql",
 | 
					 | 
				
			||||||
                    username=self.POSTGRES_USER,
 | 
					 | 
				
			||||||
                    password=urlparse.quote_plus(self.POSTGRES_PASSWORD),
 | 
					 | 
				
			||||||
                    host=host,
 | 
					 | 
				
			||||||
                    path=f"{self.POSTGRES_DB or ''}",
 | 
					 | 
				
			||||||
                )
 | 
					 | 
				
			||||||
            except Exception:
 | 
					 | 
				
			||||||
                raise outer_error
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
        return str(url)
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    @property
 | 
					    @property
 | 
				
			||||||
    def db_url_public(self) -> str:
 | 
					    def db_url_public(self) -> str:
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user