Plugin Directory

Changeset 2942291


Ignore:
Timestamp:
07/24/2023 05:21:11 AM (3 years ago)
Author:
devianadim9
Message:

Release version 2.6.5

Location:
wedevs-project-manager
Files:
1787 added
7 edited

Legend:

Unmodified
Added
Removed
  • wedevs-project-manager/trunk/changelog.txt

    r2938582 r2942291  
     1= v2.6.5 - Jul 24, 2023 =
     2
     3**Fix:** User controllers meta data updating authentication error.
     4
    15= v2.6.4 - Jul 14, 2023 =
    26
  • wedevs-project-manager/trunk/config/app.php

    r2938582 r2942291  
    44    'name'        => 'Project Manager',
    55    'slug'        => 'pm',
    6     'version'     => '2.6.4',
     6    'version'     => '2.6.5',
    77    'api'         => '2',
    88    'db_version'  => '2.5',
  • wedevs-project-manager/trunk/cpm.php

    r2938582 r2942291  
    66 * Author: weDevs
    77 * Author URI: https://wedevs.com
    8  * Version: 2.6.4
     8 * Version: 2.6.5
    99 * Text Domain: wedevs-project-manager
    1010 * Domain Path: /languages
  • wedevs-project-manager/trunk/languages/wedevs-project-manager.pot

    r2938582 r2942291  
    33msgid ""
    44msgstr ""
    5 "Project-Id-Version: WP Project Manager 2.6.4\n"
     5"Project-Id-Version: WP Project Manager 2.6.5\n"
    66"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cpm\n"
    7 "POT-Creation-Date: 2023-07-14 05:33:03+00:00\n"
     7"POT-Creation-Date: 2023-07-24 04:22:41+00:00\n"
    88"MIME-Version: 1.0\n"
    99"Content-Type: text/plain; charset=utf-8\n"
     
    751751#: src/Task_List/Validators/Update_Task_List.php:12
    752752msgid "Task list ID must be greater than zero"
     753msgstr ""
     754
     755#: src/User/Controllers/User_Controller.php:160
     756msgid "You have no permission to create/update user meta."
    753757msgstr ""
    754758
  • wedevs-project-manager/trunk/readme.txt

    r2938582 r2942291  
    66Tested up to: 6.0.1
    77Requires PHP: 5.6
    8 Stable tag: 2.6.4
     8Stable tag: 2.6.5
    99License: GPLv2 or later
    1010License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    283283
    284284== Changelog ==
     285
     286= v2.6.5 - Jul 24, 2023 =
     287
     288**Fix:** User controllers meta data updating authentication error.
    285289
    286290= v2.6.4 - Jul 14, 2023 =
  • wedevs-project-manager/trunk/src/User/Controllers/User_Controller.php

    r2474296 r2942291  
    156156    }
    157157
    158     public function save_users_map_name(WP_REST_Request $request){
     158    public function save_users_map_name( WP_REST_Request $request ) {
     159        if ( ! current_user_can( 'manage_options' ) ) {
     160            return new \WP_Error( 'usersmap', __( 'You have no permission to create/update user meta.', 'wedevs-project-manager' ) );
     161        }
     162
    159163        $usernames = $request->get_params();
    160         foreach($usernames['usernames'] as $username_key => $username_value){
    161             $username_key_array = explode('_',$username_key);
    162             if(in_array('github',$username_key_array) || in_array('bitbucket',$username_key_array)){
    163                 $user_meta_key = $username_key_array[0];
    164                 $user_meta_id = $username_key_array[1];
    165                 $user_meta_value = !empty($username_value) ? $username_value : '' ;
    166                 update_user_meta($user_meta_id,$user_meta_key,$user_meta_value);
     164        foreach ( $usernames['usernames'] as $username_key => $username_value ) {
     165            $username_key_array = explode( '_', $username_key );
     166            if ( in_array( 'github', $username_key_array, true ) || in_array( 'bitbucket', $username_key_array, true ) ) {
     167                $user_meta_id    = $username_key_array[1];
     168                $user_meta_key   = $username_key_array[0];
     169                $user_meta_value = ! empty( $username_value ) ? sanitize_text_field( $username_value ) : '';
     170
     171                update_user_meta( $user_meta_id, $user_meta_key, $user_meta_value );
    167172            }
    168173        }
  • wedevs-project-manager/trunk/vendor/composer/installed.php

    r2938582 r2942291  
    44        'pretty_version' => 'dev-develop',
    55        'version' => 'dev-develop',
    6         'reference' => '233d84ea368fe61885943cf7d1b32597289e303f',
     6        'reference' => '68a0cefdee3e28e23325987be4029a6bda09a72a',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    175175            'pretty_version' => 'dev-develop',
    176176            'version' => 'dev-develop',
    177             'reference' => '233d84ea368fe61885943cf7d1b32597289e303f',
     177            'reference' => '68a0cefdee3e28e23325987be4029a6bda09a72a',
    178178            'type' => 'wordpress-plugin',
    179179            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.