Commit 97e2559067ef78632826e53dd2a7ad2a128f9638
1 parent
a5faa8d0
Exists in
master
Adds missing fields to person module
Signed-off-by: David Carlos <ddavidcarlos1392@gmail.com>
Showing
1 changed file
with
10 additions
and
1 deletions
Show diff stats
lib/person_data_export.rb
| ... | ... | @@ -9,6 +9,14 @@ module PersonDataExport |
| 9 | 9 | |
| 10 | 10 | attrs = person_softwares_attrs(attrs, person) |
| 11 | 11 | |
| 12 | + attrs = person_data_attr_to_hash(attrs, person) | |
| 13 | + | |
| 14 | + attrs | |
| 15 | + end | |
| 16 | + | |
| 17 | + def person_data_attr_to_hash(attrs, person) | |
| 18 | + attrs['articles-count'] = person.articles.count | |
| 19 | + attrs['data'] = profile_attrs(person) | |
| 12 | 20 | attrs |
| 13 | 21 | end |
| 14 | 22 | |
| ... | ... | @@ -51,7 +59,8 @@ module PersonDataExport |
| 51 | 59 | profile = { |
| 52 | 60 | "id" => profile.id, |
| 53 | 61 | "identifier" => profile.identifier, |
| 54 | - "name" => profile.name | |
| 62 | + "name" => profile.name, | |
| 63 | + "type" => profile.type | |
| 55 | 64 | } |
| 56 | 65 | end |
| 57 | 66 | ... | ... |