Support compat OS environments 84/30984/1
authorSungmin Kim <dev.sungmin.kim@samsung.com>
Fri, 28 Nov 2014 08:44:40 +0000 (17:44 +0900)
committerSungmin Kim <dev.sungmin.kim@samsung.com>
Fri, 28 Nov 2014 08:44:40 +0000 (17:44 +0900)
Change-Id: Ia60dbc4277ee4ff827fbdc117a6dfb278fcd3673

dibs-web/app/controllers/application_controller.rb
dibs-web/app/controllers/projects_controller.rb
package/pkginfo.manifest

index 6027ab4..74ea16d 100644 (file)
@@ -83,7 +83,7 @@ class ApplicationController < ActionController::Base
                                                                                        AND users.email = \"#{email}\"")
                        return group_list
                else
-                       return nil
+                       return Array.new
                end
        end
 
@@ -107,6 +107,13 @@ class ApplicationController < ActionController::Base
 
     def generate_xml_header(doc)
                email = get_user_email
+               name = ""
+        if(@current_user) 
+            name = @current_user.name
+        else
+            name = "anonymous"
+        end
+
                group_list = get_group_list(email)
                if is_admin(email)
                        admin = "TRUE"
@@ -117,7 +124,7 @@ class ApplicationController < ActionController::Base
                doc.Header {
                        doc.UserInfo {
                                doc.Email(email)
-                               doc.Name(@current_user.name)
+                               doc.Name(name)
                                doc.Admin(admin)
                                doc.GroupList {
                                        group_list.each { |group|
index 7bfe607..8d23b91 100644 (file)
@@ -32,6 +32,7 @@ class ProjectsController < ApplicationController
 
   layout :myLayout
   before_filter :check_login_status
+  skip_before_filter :check_login_status, :only => [:queryProjectsInfoInDistribution]
   respond_to :json
 
   def myLayout
@@ -155,6 +156,10 @@ class ProjectsController < ApplicationController
        end
 
        user_id = get_user_id
+    if(user_id.nil?) 
+        user_id = 1
+    end
+
        projects = Project.find_by_sql("SELECT projects.name AS project_name
                                                                                 , projects.ptype AS project_type
                                                                                 , projects.id AS project_id
index 28cad2c..6cf0edb 100644 (file)
@@ -1,5 +1,5 @@
 Source : dibs
-Version :2.2.9
+Version :2.2.10
 Maintainer : taejun ha<taejun.ha@samsung.com>, jiil hyoun <jiil.hyoun@samsung.com>, donghyuk yang <donghyouk.yang@samsung.com>, donghee yang <donghee.yang@samsung.com>, sungmin kim <dev.sungmin.kim@samsung.com, jonghwan park <jonghwan2.park@samsung.com>
 
 Package : tizen-dibs-test