diff --git a/backend/resources/migrations/0003.projects.sql b/backend/resources/migrations/0003.projects.sql index 435f3a2ab..29bfa24e5 100644 --- a/backend/resources/migrations/0003.projects.sql +++ b/backend/resources/migrations/0003.projects.sql @@ -14,10 +14,6 @@ CREATE TABLE project ( CREATE INDEX project__team_id__idx ON project(team_id); -CREATE TRIGGER project__modified_at__tgr -BEFORE UPDATE ON project - FOR EACH ROW EXECUTE PROCEDURE update_modified_at(); - CREATE TABLE project_profile_rel ( @@ -56,11 +52,6 @@ CREATE TABLE file ( name text NOT NULL ); -CREATE TRIGGER file__modified_at__tgr -BEFORE UPDATE ON file - FOR EACH ROW EXECUTE PROCEDURE update_modified_at(); - - CREATE TABLE file_profile_rel ( file_id uuid NOT NULL REFERENCES file(id) ON DELETE CASCADE, profile_id uuid NOT NULL REFERENCES profile(id) ON DELETE CASCADE, @@ -85,11 +76,10 @@ CREATE INDEX file_profile_rel__file_id__idx ON file_profile_rel(file_id); CREATE TRIGGER file_profile_rel__modified_at__tgr -BEFORE UPDATE ON file +BEFORE UPDATE ON file_profile_rel FOR EACH ROW EXECUTE PROCEDURE update_modified_at(); - CREATE TABLE file_image ( id uuid PRIMARY KEY DEFAULT uuid_generate_v4(), file_id uuid NOT NULL REFERENCES file(id) ON DELETE CASCADE, diff --git a/frontend/src/uxbox/main/ui/dashboard/recent_files.cljs b/frontend/src/uxbox/main/ui/dashboard/recent_files.cljs index 2936a778e..fc6344a9c 100644 --- a/frontend/src/uxbox/main/ui/dashboard/recent_files.cljs +++ b/frontend/src/uxbox/main/ui/dashboard/recent_files.cljs @@ -49,11 +49,9 @@ [:div.recent-files-row-title [:h2.recent-files-row-title-name (:name project)] [:span.recent-files-row-title-info (str (:file-count project) " files")] - (when files - (let [time (-> (first files) - (:modified-at) - (dt/timeago {:locale locale}))] - [:span.recent-files-row-title-info (str ", " time)]))] + (let [time (-> (:modified-at project) + (dt/timeago {:locale locale}))] + [:span.recent-files-row-title-info (str ", " time)])] [:& grid {:id (:id project) :files (or files []) :hide-new? true}]]))