Diff of /trunk/AssetServer/Extensions/Simple/SimpleInventory.cs
Parent Directory
|
Revision Log
|
Patch
| 235 |
StorageResponse ret; |
StorageResponse ret; |
| 236 |
Uri owner; |
Uri owner; |
| 237 |
|
|
| 238 |
if (server.AuthenticationProvider.TryGetIdentifier(item.Owner, out owner) && |
if (Utils.OwnerMap.TryGetUri(item.Owner, out owner)) |
| 239 |
server.AuthorizationProvider.IsInventoryWriteAuthorized(authToken, owner)) |
{ |
| 240 |
|
if (server.AuthorizationProvider.IsInventoryWriteAuthorized(authToken, owner)) |
| 241 |
{ |
{ |
| 242 |
InventoryCollection collection; |
InventoryCollection collection; |
| 243 |
if (inventories.TryGetValue(owner, out collection)) |
if (inventories.TryGetValue(owner, out collection)) |
| 284 |
{ |
{ |
| 285 |
return StorageResponse.AuthNeeded; |
return StorageResponse.AuthNeeded; |
| 286 |
} |
} |
| 287 |
|
} |
| 288 |
|
else |
| 289 |
|
{ |
| 290 |
|
return StorageResponse.NotFound; |
| 291 |
|
} |
| 292 |
|
|
| 293 |
server.MetricsProvider.LogInventoryCreate(EXTENSION_NAME, ret, owner, false, authToken, DateTime.Now); |
server.MetricsProvider.LogInventoryCreate(EXTENSION_NAME, ret, owner, false, authToken, DateTime.Now); |
| 294 |
return ret; |
return ret; |
|
|
Legend:
| Removed from v.62 |
|
| changed lines |
| |
Added in v.63 |
|
|
