Commit ff10e6c5 authored by pascal_verdier's avatar pascal_verdier
Browse files

Problem on device in upper case fixed.

parent 4b112a61
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -314,7 +314,9 @@ vector<AccessStruct>
//============================================================
string TangoAccessControl::get_access_for_user_device(string &user, string &device)
{
	vector<string>			members = get_dev_members(device);
	string deviceLower = device;
	transform(deviceLower.begin(), deviceLower.end(), deviceLower.begin(), ::tolower);
	vector<string>	members = get_dev_members(deviceLower);
	string	retval("read");

	TangoSys_MemStream	sql_query_stream;
@@ -338,6 +340,7 @@ string TangoAccessControl::get_access_for_user_device(string &user, string &devi
				AccessStruct	acs;
				acs.user   = row[0];
				acs.device = row[1];
				transform(acs.device.begin(), acs.device.end(), acs.device.begin(), ::tolower);
				acs.rights = row[2];
				/*
				cout << "		object[" << i << "} : " << acs.user
+1 −1
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ MAKE_ENV = /segfs/tango/cppserver/env
#
PACKAGE_NAME = TangoAccessControl
MAJOR_VERS   = 2
MINOR_VERS   = 7
MINOR_VERS   = 8
RELEASE      = Release-$(MAJOR_VERS).$(MINOR_VERS)