PluginProbe
Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud! / 2.0.2
Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud! v2.0.2
3.7.5 3.7.4 3.7.3 3.7.2 1-final 3.7.1 3.7.0 3.6.8 3.6.7 3.6.6 3.6.5 3.6.4 3.6.3 3.6.2 3.6.1 3.0.3 3.0.4 3.0.5 3.0.6 3.0.7 3.0.8 3.0.9 3.1.0 3.1.1 3.1.10 All 111 releases
← All changes | includes/API/WorkSpaces.php +3 -12 3.0.92.0.2 View file →
@@ -20,10 +20,10 @@
20 20 $this->post( $this->endpoint . '/item/add', [ $this, 'add_item' ] );
21 21 }
22 22
23 23 /**
24 - * @param $message mixed actual error message.
25 - * @param $endpoint string endpoint, which for the error is triggering.
24 + * @param $message The actual error message.
25 + * @param $endpoint The endpoint, which for the error is triggering.
26 26 *
27 27 * @return WP_Error
28 28 */
29 29 protected function permission_error( $message, $endpoint = '' ) {
@@ -97,9 +97,9 @@
97 97
98 98 $query_params = 'files{ total_page, current_page, data{ id, my_cloud_id, name, owner{ id }, last_modified } }';
99 99
100 100 if ( $directLoad ) {
101 - $query_params = 'id, name, slug, sharedWith{ id, name, email, profile_photo }, owner{ id, name, profile_photo }, pending_invitations,' . $query_params;
101 + $query_params = 'id, name, slug, sharedWith{ id, name, profile_photo }, owner{ id, name, profile_photo }, pending_invitations,' . $query_params;
102 102 }
103 103
104 104 $response = $this->http()->query(
105 105 'workspaceDetails',
@@ -173,17 +173,8 @@
173 173 $title = $this->get_param( 'title' );
174 174 $platform = $this->get_param( 'platform', 'elementor' );
175 175 $share_with = $this->get_param( 'share_with' );
176 176 $remove = $this->get_param( 'remove' );
177 -
178 - if ( empty( $title ) ) {
179 - return $this->error(
180 - 'invalid_name',
181 - __( 'Workspace name cannot be empty.', 'templately' ),
182 - 'workspaces/create',
183 - 400
184 - );
185 - }
186 177
187 178 $post_args = [
188 179 'api_key' => $this->api_key,
189 180 'id' => $id,