Hi Lukas,

Thanks for the positive feedback!

On 28-01-18, Lukas Fleischer wrote:
> I like the overall idea and given the implementation is pretty simple
> and straightforward, I do not see anything speaking against it.

Actually, there was a mistake in the code I sent: the additional SQL JOIN
causes the RPC to return duplicate results for the other types of search
(name, name-desc and maintainer).  Unfortunately, this makes the new code
less straightforward.

I have sent a new patch, can you please review the updated part?

> The documentation definitely needs to be updated, preferably in the same
> patch.

Done in the new patch.

> > @@ -407,6 +412,15 @@ class AurJSON {
> >                                 $keyword_string = 
> > $this->dbh->quote($keyword_string);
> >                                 $where_condition = "Users.Username = 
> > $keyword_string ";
> >                         }
> > +               } else if ($search_by === 'depends' || $search_by === 
> > 'makedepends' || $search_by === 'checkdepends' || $search_by === 
> > 'optdepends') {
> 
> This can be written in a more compact way, using in_array().

Updated in the new patch.

> Everything else looks good to me!

Thanks!
Baptiste

Attachment: signature.asc
Description: PGP signature

Reply via email to