fix typo in GetInterfaceName
authorKeith Minnig <yafsn@users.noreply.github.com>
Tue, 27 Oct 2015 12:57:48 +0000 (05:57 -0700)
committerKeith Minnig <yafsn@users.noreply.github.com>
Tue, 27 Oct 2015 12:57:48 +0000 (05:57 -0700)
The GetInterfaceName function had a typo in 'select name .. where name = X', it should just be 'where id = X'.

rtapi/__init__.py

index 1e9c95d..aef37ae 100644 (file)
@@ -239,7 +239,7 @@ class RTObject:
     def GetInterfaceName(self,object_id,interface_id):
         '''Find name of specified interface. Required object_id and interface_id argument'''
         #Get interface id
-        sql = "SELECT name FROM Port WHERE object_id = %d AND name = %d" % (object_id, interface_id)
+        sql = "SELECT name FROM Port WHERE object_id = %d AND id = %d" % (object_id, interface_id)
         result = self.db_query_one(sql)
         if result != None:
             port_name = result[0]