Index: Order.pm =================================================================== --- Order.pm (revision 772) +++ Order.pm (revision 773) @@ -31,6 +31,8 @@ _vault_filter _postman_filter _sync_filter + _yandex_id_filter + _google_id_filter )]; sub available_filters { @@ -276,6 +278,18 @@ return &SQL::Common::_generic_int_filter('d.uid', $opts{uid}); } +sub _yandex_id_filter { + my ($self,%opts)=@_; + return undef unless ( exists $opts{yandex_id} ); + return &SQL::Common::_generic_text_filter('d.yandex_id', $opts{yandex_id}); +} + +sub _google_id_filter { + my ($self,%opts)=@_; + return undef unless ( exists $opts{google_id} ); + return &SQL::Common::_generic_text_filter('d.google_id', $opts{google_id}); +} + sub _company_filter { my ($self,%opts)=@_; return undef unless ( exists $opts{company_id} );