Ignore:
Timestamp:
09/06/11 09:44:50 (9 months ago)
Author:
xeraph
Branch:
default
Convert:
svn:7c3792e6-d75b-4784-96a6-b298f655ee64/trunk@2738
Message:

fixed otp seed request logic (admin id should be passed from web ui)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • kraken-dom/src/main/java/org/krakenapps/dom/msgbus/AdminPlugin.java

    r302 r304  
    149149                        throw new SecurityException("not admin"); 
    150150 
    151                 Admin admin = adminApi.getAdmin(req.getOrgId(), req.getAdminId()); 
     151                int userId = req.getInteger("user_id"); 
     152                 
     153                Admin admin = adminApi.getAdmin(req.getOrgId(), userId); 
    152154                if (admin == null) 
    153155                        throw new IllegalArgumentException("admin not found"); 
     
    155157                admin.setOtpSeed(createOtpSeed()); 
    156158 
    157                 adminApi.updateAdmin(req.getOrgId(), req.getAdminId(), admin); 
     159                adminApi.updateAdmin(req.getOrgId(), admin.getId(), admin); 
    158160                resp.put("otp_seed", admin.getOtpSeed()); 
    159161        } 
Note: See TracChangeset for help on using the changeset viewer.