Commit b810ff6031282a4ff2d2feda344f87fd4609dee9

Authored by Marcos Pereira
1 parent 95b05a1e

changed software from community to organization

Signed-off-by: Marcos Ronaldo <marcos.rpj2@gmail.com>
src/noosfero-spb/software_communities/lib/ext/person.rb
@@ -10,15 +10,19 @@ class Person @@ -10,15 +10,19 @@ class Person
10 false 10 false
11 end 11 end
12 12
13 - def softwares  
14 - softwares = []  
15 - self.communities.each do |community|  
16 - if community.software?  
17 - softwares << community  
18 - end  
19 - end 13 + #def softwares
  14 + # softwares = []
  15 + # self.communities.each do |community|
  16 + # if community.software?
  17 + # softwares << community
  18 + # end
  19 + # end
  20 + #
  21 + # softwares
  22 + # end
20 23
21 - softwares 24 + def softwares
  25 + memberships.softwares
22 end 26 end
23 27
24 end 28 end
src/noosfero-spb/software_communities/lib/software.rb
1 -class Software < Community 1 +class Software < Organization
2 has_one :software_info 2 has_one :software_info
3 validates_presence_of :software_info 3 validates_presence_of :software_info
4 attr_accessible :software_info 4 attr_accessible :software_info
src/noosfero-spb/software_communities/lib/software_info.rb
@@ -119,14 +119,6 @@ class SoftwareInfo &lt; ActiveRecord::Base @@ -119,14 +119,6 @@ class SoftwareInfo &lt; ActiveRecord::Base
119 } 119 }
120 } 120 }
121 121
122 - def community  
123 - return self.software  
124 - end  
125 -  
126 - def community= community  
127 - self.software = community.becomes(Software) if community  
128 - end  
129 -  
130 def license_info 122 def license_info
131 license = LicenseInfo.find_by_id self.license_info_id 123 license = LicenseInfo.find_by_id self.license_info_id
132 license_another = LicenseInfo.find_by_version("Another") 124 license_another = LicenseInfo.find_by_version("Another")