Rev 2053 | Rev 2075 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 2053 | Rev 2067 | ||
|---|---|---|---|
| Line 487... | Line 487... | ||
| 487 | } |
487 | } |
| 488 | Console_RegisterCommand(Module_GetLastData, function(arg_index, args) { return Console_StandardAutocomplete(arg_index, args, Module_GetAliasNames()); }); |
488 | Console_RegisterCommand(Module_GetLastData, function(arg_index, args) { return Console_StandardAutocomplete(arg_index, args, Module_GetAliasNames()); }); |
| 489 | 489 | ||
| 490 | function Module_GetLastDataRaw(alias_name) |
490 | function Module_GetLastDataRaw(alias_name) |
| 491 | { |
491 | { |
| 492 | var result = {}; |
492 | var result = { results : {} }; |
| 493 | 493 | ||
| - | 494 | ||
| 494 |
|
495 | for (var n = 0; n < arguments.length; n++) |
| 495 | { |
496 | { |
| 496 | result.error = true; |
- | |
| 497 | } |
- | |
| 498 | else |
- | |
| 499 | { |
- | |
| 500 | var aliases_data = Module_ResolveAlias( |
497 | var aliases_data = Module_ResolveAlias(arguments[n]); |
| 501 | var found = false; |
- | |
| 502 | 498 | ||
| 503 | result.results = {}; |
- | |
| 504 | - | ||
| 505 | for (var name in aliases_data) |
499 | for (var name in aliases_data) |
| 506 | { |
500 | { |
| 507 | var last_value_string = Storage_GetParameter("LastValues", name); |
501 | var last_value_string = Storage_GetParameter("LastValues", name); |
| 508 | 502 | ||
| 509 | if (last_value_string) |
503 | if (last_value_string) |
| 510 | { |
504 | { |
| 511 | result.results[name] = JSON.parse(last_value_string); |
505 | result.results[name] = JSON.parse(last_value_string); |
| 512 | } |
506 | } |
| 513 | else |
507 | else |
| 514 | { |
508 | { |
| 515 | result.results[name] = {}; |
509 | result.results[name] = {}; |
| 516 | } |
510 | } |
| 517 | } |
511 | } |
| 518 | } |
512 | } |
| 519 | 513 | ||
| 520 | Log(JSON.stringify(result)+'\n'); |
514 | Log(JSON.stringify(result)+'\n'); |
| 521 | return true; |
515 | return true; |
| 522 | } |
516 | } |