瀏覽代碼

Refactor subscriber data src to check for errors

Kailash Nadh 6 年之前
父節點
當前提交
9655ce6f14
共有 1 個文件被更改,包括 9 次插入1 次删除
  1. 9 1
      frontend/my/src/Subscribers.js

+ 9 - 1
frontend/my/src/Subscribers.js

@@ -762,7 +762,15 @@ class Subscribers extends React.PureComponent {
         <Table
           columns={this.columns}
           rowKey={record => `sub-${record.id}`}
-          dataSource={this.props.data[cs.ModelSubscribers].results}
+          dataSource={(() => {
+            if (
+              !this.props.data[cs.ModelSubscribers] ||
+              !this.props.data[cs.ModelSubscribers].hasOwnProperty("results")
+            ) {
+              return []
+            }
+            return this.props.data[cs.ModelSubscribers].results
+          })()}
           loading={this.props.reqStates[cs.ModelSubscribers] !== cs.StateDone}
           pagination={pagination}
           rowSelection={{