From 702c4cb12146d4b3d18807d56e013da3aed15836 Mon Sep 17 00:00:00 2001
From: enahum <nahumhbl@gmail.com>
Date: Tue, 29 Nov 2016 12:15:46 -0300
Subject: Fix more react warnings & fix saving theme (#4667)

---
 webapp/components/file_attachment_list.jsx | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

(limited to 'webapp/components/file_attachment_list.jsx')

diff --git a/webapp/components/file_attachment_list.jsx b/webapp/components/file_attachment_list.jsx
index 3df4684be..3d39d8709 100644
--- a/webapp/components/file_attachment_list.jsx
+++ b/webapp/components/file_attachment_list.jsx
@@ -39,7 +39,12 @@ export default class FileAttachmentList extends React.Component {
         } else if (this.props.fileCount > 0) {
             for (let i = 0; i < Math.min(this.props.fileCount, Constants.MAX_DISPLAY_FILES); i++) {
                 // Add a placeholder to avoid pop-in once we get the file infos for this post
-                postFiles.push(<div className='post-image__column post-image__column--placeholder'/>);
+                postFiles.push(
+                    <div
+                        key={`fileCount-${i}`}
+                        className='post-image__column post-image__column--placeholder'
+                    />
+            );
             }
         }
 
@@ -61,6 +66,6 @@ export default class FileAttachmentList extends React.Component {
 
 FileAttachmentList.propTypes = {
     fileCount: React.PropTypes.number.isRequired,
-    fileInfos: React.PropTypes.arrayOf(React.PropTypes.object).isRequired,
+    fileInfos: React.PropTypes.arrayOf(React.PropTypes.object),
     compactDisplay: React.PropTypes.bool
 };
-- 
cgit v1.2.3-1-g7c22

