Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/30/09 16:58:54 (15 years ago)
Author:
svonolfe
Message:

Fixed some bugs in the Security DAL (#597)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Security.ADODataAccess/3.2/PermissionAdapter.cs

    r1724 r1729  
    3636      get {
    3737        if (userGroupAdapter == null)
    38           this.Session.GetDataAdapter<UserGroup, IUserGroupAdapter>();
     38          userGroupAdapter = this.Session.GetDataAdapter<UserGroup, IUserGroupAdapter>();
    3939
    4040        return userGroupAdapter;
     
    101101      } else {
    102102        ICollection<UserGroup> groups =
    103           UserGroupAdapter.MemberOf(permissionId);
     103          UserGroupAdapter.MemberOf(permissionOwnerId);
    104104
    105105        GrantedPermission perm = null;
     
    119119
    120120    public bool grantPermission(Guid permissionOwnerId, Guid permissionId, Guid entityId) {
    121       if (getPermission(permissionOwnerId, permissionId, entityId) == null) {
     121      if (GrantedPermissionsAdapter.FindByPermissionPermissionOwnerEntityId(
     122        permissionId, permissionOwnerId, entityId) == null) {
    122123        GrantedPermission perm = new GrantedPermission();
    123124        perm.PermissionId = permissionId;
Note: See TracChangeset for help on using the changeset viewer.