orangecoding / fredy

:heart: Fredy - [F]ind [R]eal [E]states [D]amn Eas[y] - Fredy will constantly search for new listings on sites like Immoscout or Immowelt and send new results to you, so that you can focus on more important things in life ;)
http://www.orange-coding.net
MIT License
243 stars 61 forks source link

Allow multiple instances of one provider #64

Closed pomeloy closed 1 year ago

pomeloy commented 1 year ago

Kleinanzeigen does not allow filtering searches by multiple city districts, while Fredy only permits one search instance for each provider. Thus, multiple distinct jobs have to be set up for any city where filtering by district might be required.

Users should either be able to add multiple instances of one provider (in this case Kleinanzeigen) or be able to pass multiple search request URLs to the Kleinanzeigen provider.

orangecoding commented 1 year ago

Thanks. I was thinking about slowing multiple instances of this, however for this to happen, I will have to change a few parts of how I store the provider in the internal db and this makes it backwards incompatible.

Will get back to you on this

orangecoding commented 1 year ago

Hi @pomeloy,

this is done. https://github.com/orangecoding/fredy/commit/ab5ee59d72d0e2b618e2b3445bc80894a5932445