From d69becfd5355d45797ded1de774391457de0845c Mon Sep 17 00:00:00 2001 From: Mosen Date: Sat, 25 Jun 2016 22:09:53 +1000 Subject: [PATCH] Add UDID as a filter to device datastore Devices() so that we can hopefully combine UDID with SerialNumber and abandon GetDeviceByUDID in Acknowledge. --- device/datastore.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/device/datastore.go b/device/datastore.go index a46e1b9b..de1eba01 100644 --- a/device/datastore.go +++ b/device/datastore.go @@ -105,6 +105,15 @@ func (p SerialNumber) where() string { return fmt.Sprintf("serial_number = '%s'", p.SerialNumber) } +// UDID is a filter +type UDID struct { + UDID string +} + +func (p UDID) where() string { + return fmt.Sprintf("udid = '%s'", p.UDID) +} + type pgStore struct { *sqlx.DB }